最近经常被问到关于使用C++开发NAO机器人时,如何使用外部库的问题,下面我就做一下简单的总结,希望能帮到有需要的你
关于这一点,其实不难,只要配置好CMakeLists.txt就好
1.指定链接库目录,多个目录分多行写就好
link_directories(
${PROJECT_SOURCE_DIR}/lib
/media/sf_Share/ctc-linux32-atom-2.1.4.13/alsa/lib
/media/sf_Share/ctc-linux32-atom-2.1.4.13/bzip2/lib
/media/sf_Share/ctc-linux32-atom-2.1.4.13/zlib/lib
/media/sf_Share/ctc-linux32-atom-2.1.4.13/ffmpeg/lib
)
2.指定头文件目录,多个目录分多行写就好
include_directories(
${PROJECT_SOURCE_DIR}/include
/media/sf_Share/ctc-linux32-atom-2.1.4.13/alsa/include
/media/sf_Share/ctc-linux32-atom-2.1.4.13/ffmpeg/include
)