【发布时间】:2017-04-04 15:05:31
【问题描述】:
我想用 MinGW 4.9.2 构建 GLEW 2.0.0 库。 (w64 版本)和 CMake 3.7.2 在 win10 64 位机器上。 配置步骤工作正常,但生成步骤失败并出现我不完全理解的错误。
CMake Error:
Error evaluating generator expression:
$<TARGET_PDB_FILE:glew>
TARGET_PDB_FILE is not supported by the target linker.
为什么会生成一个与链接器不兼容的 pdb 文件?
我之前构建了 glfw 3.2.1 库没有问题,因此我认为我的工具组合不太可能完全不兼容。两个库使用相同的 MinGW 版本,因此使用相同的 make/gcc/ld 可执行文件。 我在网上搜索了这个错误,但找不到任何相关信息。
编辑:我选择 MinGW Makefiles 作为两个项目的生成器。
【问题讨论】:
标签: c++ windows cmake mingw glew