cmake - CMake 3.11中带尖括号的美元是什么意思
问题描述
这是CMake 文档中的示例脚本:
target_link_libraries(myExe lib1 lib2 lib3)
target_include_directories(myExe
PRIVATE $<TARGET_PROPERTY:lib3,INTERFACE_INCLUDE_DIRECTORIES>)
这里的意义是$<>
什么?可以用 代替${}
吗?
解决方案
推荐阅读
- java - 如果 Predicate 有多个抽象方法,它怎么能成为一个功能接口?
- android - 如何将 Android 活动分为两部分和部分 - 1 必须是可滚动的
- python - Finding rotation matrix to transform one (3-vector) basis to another in 3d
- qt - 项目错误:QT 中的未知模块:传感器
- ios - 故事板之间的导航 - 以不同的顺序输入
- sql-server - 从被截断的 SQL Server 存储过程中返回字符串
- php - Ajax 的 Wordpress 后过滤器,带有多选复选框和单选按钮,无需提交
- angular - 如何使用 dotnet core 作为后端为 angular cli 项目添加 ssr 支持?
- java - 从json中的mysql获取Blob图像并转换为位图
- c++ - 同步嵌套内核的深度