在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

最新文章

  1. svn的安装配置
  2. 无法将 匿名方法 转换为类型“System.Delegate”,因为它不是委托类型:解决方法
  3. 规则html表单对象赋值
  4. Spring MVC 和 Spring 总结
  5. Visual Studio 2012 update3 安装后的问题及解决
  6. 互联网时代的社会语言学:基于SNS的文本数据挖掘
  7. AndroidStudio怎么将开源项目发布到jcenter
  8. zoj 3665 Yukari's Birthday(枚举+二分)
  9. tomcat的webappclassloader中一个奇怪的异常信息
  10. sql server删除主键约束所想到的
  11. vue数据驱动作用域问题
  12. Paper藐小之处明察秋毫故时有物外之趣
  13. 使用JAXB解析xml文件(二)
  14. 全网首发! Odoo 订单分解执行及供应链管理免费开源解决方案
  15. spring和mybatis的整合配置
  16. Uva12174 Shuffle(滑动窗口)
  17. php.ini文件修改完重启
  18. Python3.7 Scrapy crawl 运行出错解决方法
  19. Redis 事物
  20. 8.Django

热门文章

  1. MySQL单表查询 条件查询,分组
  2. CF1188C Array Beauty(DP)
  3. Linux性能优化实战学习笔记:第十七讲
  4. 计时任务之StopWatch
  5. Linux挖矿程序kworkerds分析
  6. 收藏一份devmem源码
  7. 【沙龙报名中】与微信&云开发官方团队零距离互动,揭秘爆款微信小游戏背后的技术!
  8. gcc编译的时候报错 error trying to exec 'cc1plus': execvp 解决方法
  9. [原创]浅谈在创业公司对PMF的理解
  10. c# 自动给版本升级,遇9变0且前面一个版本加1