cmake设定boost python3
2024-09-07 23:12:10
在mac上操作的。python3是anaconda环境下装的,3.7.1。
boost是用brew装的,1.71.0版本。
按照FindBoost.cmake官方写法的CMakeLists.txt:
find_package(Boost REQUIRED COMPONENTS python37)
add_executable(foo foo.cc)
target_link_libraries(foo Boost::python37)
然而实测发现找不到boost python37。
解决:当boost版本高于1.70时,调用cmake时应该传入-D Boost_NO_BOOST_CMAKE:BOOL=ON
参数。
参考:https://www.forum.freecadweb.org/viewtopic.php?f=4&t=39301
最新文章
- svn的安装配置
- 无法将 匿名方法 转换为类型“System.Delegate”,因为它不是委托类型:解决方法
- 规则html表单对象赋值
- Spring MVC 和 Spring 总结
- Visual Studio 2012 update3 安装后的问题及解决
- 互联网时代的社会语言学:基于SNS的文本数据挖掘
- AndroidStudio怎么将开源项目发布到jcenter
- zoj 3665 Yukari's Birthday(枚举+二分)
- tomcat的webappclassloader中一个奇怪的异常信息
- sql server删除主键约束所想到的
- vue数据驱动作用域问题
- Paper藐小之处明察秋毫故时有物外之趣
- 使用JAXB解析xml文件(二)
- 全网首发! Odoo 订单分解执行及供应链管理免费开源解决方案
- spring和mybatis的整合配置
- Uva12174 Shuffle(滑动窗口)
- php.ini文件修改完重启
- Python3.7 Scrapy crawl 运行出错解决方法
- Redis 事物
- 8.Django
热门文章
- MySQL单表查询 条件查询,分组
- CF1188C Array Beauty(DP)
- Linux性能优化实战学习笔记:第十七讲
- 计时任务之StopWatch
- Linux挖矿程序kworkerds分析
- 收藏一份devmem源码
- 【沙龙报名中】与微信&;云开发官方团队零距离互动,揭秘爆款微信小游戏背后的技术!
- gcc编译的时候报错 error trying to exec 'cc1plus': execvp 解决方法
- [原创]浅谈在创业公司对PMF的理解
- c# 自动给版本升级,遇9变0且前面一个版本加1