在CMake中,我们使用TARGET_LINK_LIBRARIES()将共享库链接到库/可执行文件。For example: where ExecutableName - is the name of executable据我所知,CMake在LINK_DIRECTORIES()宏中提到的路径中搜索"libxxx.so“。但是
我有一些代码库,其中有cmake build system .while构建iam,我得到一个错误,如下下面是示例cmakelist.txt,/home/user/sample_cmake/usr/lib/lib64:/home/user
该问题是由于在由cmake生成的link.txt中添加了-lcurl造成的
我正在努力正确地设置我的CMake项目。在过去的两天里,我一直在试图纠正这个错误。我目前正在学习CMake,所以请原谅我的"nooby“问题。我有一个库,让我们称之为"InternalLibrary“和一个可执行项目,称为"App”。InternalLibrary使用静态库,我们称之为"ExternalLibrary“。(InternalLibrary PUBLIC ${CMAKE_CURREN