如何在cmake中包含windows的目录
How to include directories in cmake for windows
我正在使用cmake来编译库g20 for visual studio express。在使用cmake for visual studio编译代码时,我无法设置Eigen库的路径。我用的是windows。我尝试将Eigen目录复制到trunk目录。但后来发现这很愚蠢,因为配置是在cmake文件中设置的,以检查Eigen包含目录。
如何在编译时指向Eigen include目录?findeigen3。Cmake文件在这里。我知道我需要将变量EIGEN3_INCLUDE_DIR更改为我下载Eigen库的文件夹。但是我怎样才能做到呢?
您是否在使用CMake-gui?如果是这样(如果我理解你的问题),你应该寻找EIGEN3_INCLUDE_DIR当你配置你的项目。注意,它将在"Advanced"下,因为find_module中的这一行"mark_as_advanced(EIGEN3_INCLUDE_DIR)"。您将在顶部附近看到高级复选框,选中它。然后填充路径。这样就可以在项目文件中设置适当的VS设置。
相关文章:
- 为什么包含windows.h会产生语法错误,从而阻止类的实例化?(C2146,C2065)
- 我是否需要包含隐式使用/与 WindowsAPI 通信"Windows.h"?
- vcruntime.h 从 Windows 包含文件夹中丢失?
- 在Windows上设置CMake和vcpkg时出错"无法打开包含文件"
- Qt自动生成的.rc文件无法打开包含文件'windows.h'
- Godbolt 在 MSVC 上包含 Windows.h 时无法链接?
- 在 Windows 上,stat 和 GetFileAttributes 对于包含奇怪字符的路径失败
- Windows 套接字和身份验证构建在包含 Poco-Library 时失败
- 无法在Windows中找到来自cmake的MySQL和Boost包含/库
- 我们如何在带有Visual Studio的Windows中包含BGI库?
- 如何在不包含 Windows.h 的情况下获取 IsDebuggerPresent 的声明
- 我可以在C 中的Windows中读取一个文件,而无需锁定包含文件的文件夹
- 如何检查包含 utf8 文本的 std::string 在 Windows 中是否以大写字母开头?
- 如何静态构建并在Windows上包含WolfSSL
- 如何读取目录中包含的所有文件 (WINDOWS)
- 在C++、Windows 7中包含OpenGL库
- 包含 Windows.h 和 wingdi.h 时出现"GradientFill was not declared in this scope"错误
- libclang:添加编译器系统包含路径(Windows中的Python)
- [cmake]如何使用cmake在windows上包含和链接系统库
- 如何设置 windows 文件打开对话框筛选器以包含"必须完成"选项