如何将.framework文件添加到我的cmake文件

时间:2016-07-14 17:15:22

标签: c++ macos cmake clion

我下载了SDL2库以在我的C ++项目中使用。我在OSX上。我将SDL2.framework移动到我的/ Library / Frameworks目录中。

我不知道如何在我的c ++项目中的cmake文件中引用这个文件。想知道是否有人可以对此有所了解?

1 个答案:

答案 0 :(得分:1)

与任何其他图书馆一样:

String arr1=request.getParameter("arr");
String[] a = arr1.split("yourchar");

然后在需要时使用find_package(SDL2 REQUIRED) ${SDL2_INCLUDE_DIR}个变量(例如${SDL2_LIBRARY}target_include_directories()target_link_libraries()等地方。

如果它抱怨缺少set_target_properties()脚本,那么就可以在互联网上找到*.cmake个文件。将其放入项目的FindSDL2.cmake目录中,并将其添加到主modules/

CMakeLists.txt