【问题标题】:How can I compile sfml project via command line on mac?如何在 mac 上通过命令行编译 sfml 项目?
【发布时间】:2012-02-21 17:20:42
【问题描述】:

我正在尝试通过 mac osx 下的命令行编译一个 sfml 项目。目前,我无法编译它。有帮助吗?

【问题讨论】:

    标签: macos command-line sfml


    【解决方案1】:

    对于简单的窗口应用程序,它们包含在模板中。我可以使用以下命令编译它。

    g++ -framework OpenGL -framework SFML -framework SFML-window main.cpp

    希望对你有帮助

    【讨论】:

    • 这对我不起作用。我必须运行“g++ -F /Library/Frameworks -c main.cpp”,然后运行“g++ main.o -o main -framework sfml-window -framework sfml-graphics -framework sfml-system”才能正常工作。否则我会遇到错误的架构错误。
    【解决方案2】:

    你可以只用一条指令编译:

    g++ -framework sfml-window -framework sfml-graphics -framework sfml-system main.cpp -o main
    

    【讨论】:

    • 谢谢,正是我想要的。 :-)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-07-13
    • 1970-01-01
    • 2016-11-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-14
    相关资源
    最近更新 更多