簡體   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