繁体   English   中英

Xcode,C ++和SFML。图书馆问题

[英]Xcode, C++ and SFML. Library issues

我正在尝试编译一个simpel代码,它将通过使用Xcode和我的mac向我显示一个窗口。 一切似乎都有效,我得到“Build Succeeded”。 但后来没有任何反应,我收到了消息:

dyld:未加载库:@ rpath / libsfml-audio.2.4.dylib

参考自:/ Users / zeeshanaslam / Library / Developer / Xcode / DerivedData / test-frpvsmylufuctqaphblszdoivflt / Build / Products / Debug / test

原因:找不到图像

我是编程新手,所以请任何人帮我解决这个问题。

我的代码是:

#include <SFML/Graphics.hpp>

int main(){
    sf::RenderWindow window(sf::VideoMode(640,480),"TEST");

    while (window.isOpen()){
        sf::Event evnt;

        while (window.pollEvent(evnt)){
            if(evnt.type == evnt.Closed)
                window.close();
        }

        window.clear();
        window.display();
    }
}

我不确定它的代码或Xcode是否是造成问题的原因。

我设法完全运行此代码(OS X 10.11.6,Xcode 8.2.1)。 以下是我运行它的步骤:

  1. brew install sfml在终端brew install sfml
  2. /usr/local/sfml/cellar/sfml/2.4.2/include添加到xcode中的标题搜索路径中。
  3. /usr/local/sfml/cellar/sfml/2.4.2/lib ,我将音频,图形,网络,系统和窗口dylib拖入xcode。 这足以让xcode链接(并运行)您的代码。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM