mirror of
https://github.com/gosticks/openpose.git
synced 2026-08-12 12:20:22 +00:00
Adding and Testing Custom Code
Purpose
You can quickly add your custom code into this folder so that quick prototypes can be easily tested without having to create a whole new project just for it.
How-to
- Install/compile OpenPose as usual.
- Add your custom *.cpp / *.hpp files here,. Hint: You might want to start by copying the OpenPoseDemo example or any of the examples/tutorial_api_cpp/ examples. Then, you can simply modify their content.
- Add the name of your custom *.cpp / *.hpp files at the top of the examples/user_code/CMakeLists.txt file.
- Re-compile OpenPose. Depending on your OS, that means...
- Ubuntu:
cd build/
make -j`nproc`
- Mac:
cd build/
make -j`sysctl -n hw.logicalcpu`
- Windows: Close Visual Studio, re-run CMake, and re-compile the project in Visual Studio.
- Run step 4 every time that you make changes into your code.
Running your Custom Code
Run:
./build/examples/user_code/{your_custom_file_name}