2023年6月16日
摘要: 参考:Boost交叉编译 执行./bootstrap.sh后,会生成project-config.jam。 修改project-config.jam文件: #if ! gcc in [ feature.values <toolset> ] #{ #using gcc : ; #} if ! gcc 阅读全文
posted @ 2023-06-16 18:18 林西索 阅读(715) 评论(0) 推荐(0) 编辑
摘要: cmake指定make install时的安装目录:通过设置 CMAKE_INSTALL_PREFIX 的值来控制。 有两种方法: 1.在执行cmake时,指定安装目录: cmake -DCMAKE_INSTALL_PREFIX=/xxx/x .. 2.直接在CMakeLists.txt中设置 se 阅读全文
posted @ 2023-06-16 17:59 林西索 阅读(1475) 评论(0) 推荐(0) 编辑
摘要: 指令:add_link_options("LINKER:-rpath-link,${THIRD_LIBS_DIR}") THIRD_LIBS_DIR:需要链接的库的目录 作用:编译生成一个可执行文件时,依赖一个动态库A,动态库A同时又依赖动态库B.如果我们没有显示集成动态库B时,链接器会去-rpat 阅读全文
posted @ 2023-06-16 17:52 林西索 阅读(821) 评论(0) 推荐(0) 编辑