2016-08-03 53 views
-1

我收到一個錯誤,我不應該得到根據thisthisXcode專家需要 - 仍然slinkgling與鏈接

我的圖書館確實存在,但(這裏是證明):

./Users/igorkorot/dbhandler/dbhandler/Build/Products/Debug/liblibdatabaseview.dylib 
./Users/igorkorot/dbhandler/dbhandler/Build/Products/Debug/liblibdbloader.dylib 
./Users/igorkorot/dbhandler/dbhandler/Build/Products/Debug/liblibdialogs.dylib 
./Users/igorkorot/dbhandler/dbhandler/Build/Products/Debug/liblibodbc.dylib 
./Users/igorkorot/dbhandler/dbhandler/Build/Products/Debug/liblibshapeframework.dylib 
./Users/igorkorot/dbhandler/dbhandler/Build/Products/Debug/liblibsqlite.dylib 
./Users/igorkorot/dbhandler/dbhandler/Build/Products/Debug/libodbc_lib.dylib 
./Users/igorkorot/dbhandler/dbhandler/Build/Products/Debug/libsqlite_lib.dylib 

如何解決這個錯誤嗎?

+0

什麼是錯誤? – Armin

+0

這並不是真正的證據,因爲它抱怨的庫將被稱爲「liblibdbwindow.dylib」。 –

+0

@PhillipMills,哎呀,對不起。我很匆忙。但是,您能否告訴我鏈接器聲明中庫的來源?它不在「其他鏈接器標誌」中。 – Igor

回答

0

我重構了代碼以擺脫循環依賴關係,現在它在所有3個平臺上編譯正常。

雖然只有OSX Xcode沒有編譯代碼,但它仍然很奇怪。