【发布时间】:2025-12-16 14:25:06
【问题描述】:
在 CMake 中,我似乎无法在 ../out/library 中输出我的库,只有库。当我执行 ../out/library 路径时,它告诉我它找不到库,就好像它想链接到它一样。
add_library(../out/JE3D ../source/CDeviceLayerSDL.cpp)
还有更多文件,我只是在节省空间。当我这样做时,我会收到此错误。
链接 CXX 静态库 lib../out/JE3D.a /usr/bin/ar: lib../out/JE3D.a: 没有这样的文件或目录 make[2]: * [lib../out/JE3D.a] 错误 1 make[1]: * [CMakeFiles/../out/JE3D.dir/all] 错误 2 make: *** [all] 错误 2
【问题讨论】:
-
需要更多信息。 CMakeLists.txt 中的片段和错误消息中的剪切和过去会有所帮助。
-
好的,我添加了更多信息。
标签: cmake