【发布时间】:2021-09-10 17:27:06
【问题描述】:
我正在尝试使用 SFML 创建小型 C++ 程序,但我不想使用 Xcode 模板。 我正在使用 VSCode。
我为 Mac 下载了 SFML,并将标头和 dylib 复制到我的项目目录中,如下所示:
-
include/
-
lib/
main.cpp 看起来像这样:
#include "include/SFML/Graphics.hpp"
int main()
{
return EXIT_SUCCESS;
}
我用来编译的命令(成功):
g++ main.cpp -o main -I include -L lib -l sfml-graphics -l sfml-window -l sfml-system
在运行应用程序时出现以下错误:
dyld: Library not loaded: @rpath/libsfml-graphics.2.5.dylib
Referenced from: /Users/mikal/code/cpp/sfml-box2d/./main
Reason: image not found
zsh: abort ./main
【问题讨论】: