所以我想在Objective-C,iPhone項目中使用C庫。當我嘗試編譯我得到這個連接錯誤:XCode中的C庫的鏈接問題 - 文件是針對不支持的文件格式構建的,而不是所鏈接的體系結構
file was built for unsupported file format which is not the architecture being linked (i386)
我使用創辦這家圖書館的標準
的./configure 使
我應該建立這個與iPhone使用哪個架構項目?謝謝! 更新
我更新了Makefile並將-arch i386添加到CFLAGS行。當我運行make我現在這樣得到這個錯誤:
Compiling spammer.c gcc -o spammer spammer.o ../src/libircclient.a -lpthread ld: warning: in ../src/libircclient.a, file was built for unsupported file format which is not the architecture being linked (x86_64)
這是否意味着我需要修改的地方生成文件的另一個?
請儘快嘗試。謝謝(你的)信息! – Nick 2011-04-27 15:09:00
儘管我用CFLAG -arch i386設置圖庫似乎鏈接時出現錯誤 – Nick 2011-04-28 03:30:54