[問題] Cygwin下用GCC編譯的static library 如何讓 visual studio

看板C_and_CPP作者 (Howard)時間15年前 (2009/02/18 12:16), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
※ [本文轉錄自 LinuxDev 看板] 作者: tihctw (Howard) 看板: LinuxDev 標題: [問題] Cygwin下用GCC編譯的static library 如何讓 visual studio 時間: Wed Feb 18 11:37:07 2009 Hi, 我用C寫了一個測試用的function, 叫test().然後在Cygwin下用GCC將它編譯成 static library 如下. gcc -c foo.c -o foo.o ar rcs libfoo.a foo.o 然後我希望能在 Microsoft Visual Studio 2005 C++ 裡面使用這個 test() function. 但是compile/link後,都會找不到test(). 我有extern test() 以及加入libfoo.a 到 linker 裡. 請問一下我要如何才能在Cygwin下使用GCC 編譯出一個可以在Visual Studio 裡使用的 library? 謝謝!!! tihctw -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.230.194.58 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.230.194.58
文章代碼(AID): #19cuku7z (C_and_CPP)