我正在使用Mac上的CLion,但在了解如何向我的项目中添加外部库时遇到了问题。那么,如何将外部库添加到C ++项目?
手动编辑CMakeLists.txt,并在最后添加以下几行,以及适用于您系统的正确路径和正确的ProjectName。此配置适用于Ubuntu 17.04工作站。
include_directories("/usr/include/SDL2")
target_link_libraries(ProjectName "/usr/lib/x86_64-linux-gnu/libSDL.so")
希望这可以帮助。
您可以使用以下方法进行测试:
#include <iostream>
#include <SDL.h>
using namespace std;
int main() {
if (SDL_Init(SDL_INIT_VIDEO) < 0) {
cout << "SDL Init failed" << endl;
return 1;
}
cout << "SDL Init succeeded" << endl;
SDL_Quit();
return 0;
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句