分享如下兩個鏈接:
微盤:
http://vdisk.weibo.com/s/ztzPTJIC52mz2
百度雲盤:
http://pan.baidu.com/s/11gTOc
使用方法,解壓文件mingw-utils-0.3.tar.gz。
運行 reimp test.lib
此時會自動生成 libtest.a 文件。
這個時候,您就可以再MingW下或Cygwin下編譯您的c程序了。非常的方便。
http://bbs.chinaunix.net/thread-3773486-1-1.html
http://hi.baidu.com/amylaogong/item/6388c2f74aa3a1de6225d234
http://blog.csdn.net/wanggang999/article/details/3284539
http://www.cnblogs.com/-clq/archive/2012/02/06/2339687.html
兩個obj文件怎么連接生成一個exe程序
要保證這兩個obj中有且只有一個main函數,然后用link命令來進行連接。
link /OUT:輸出文件.exe [參數] A.obj B.obj
比如需要用1.obj和2.obj生成a.exe,a.exe是一個控制台程序,那么就是
link /OUT:a.exe /SUBSYSTEM:CONSOLE 1.obj 2.obj
如果a.exe是一個Windows窗體程序,那么就是
link /OUT:a.exe /SUBSYSTEM:WINDOWS 1.obj 2.obj
注:Link是Visual Studio中VC的連接器,如果你安裝過VC,那么link就在你的VC目錄的Bin目錄下。在VC環境的話,那么可以通過新建工程,然后將obj文件添加至工程中,然后連接運行。
具體步驟如下:
[如果是VC6.0]
1、點擊文件菜單,新建。
2、點擊工程,選擇Win32 Console Application或者Win32 Application。
3、在右邊輸入工程的名字(這個隨便),和工程的保存路徑。
4、點擊確定,並在新彈出的窗口中選擇空項目。
5、在環境的左邊,右鍵點擊剛創建的項目名稱,選擇添加現存項目。
6、在打開文件對話框中的文件類型選擇目標文件(*.obj),並選擇obj文件。
7、點擊編譯即可。
[如果是VS2005/2008]
1、點擊文件->新建->項目。
2、選擇Visual C++->Win32。
3、在右邊選擇控制台應用程序或者是Win32項目。
4、在新彈出的窗口中選擇空項目。
5、在環境的右邊,右鍵點擊剛創建的項目名稱,選擇添加項目->已存在項目。
6、在打開文件對話框中的文件類型選擇目標文件(*.obj),並選擇obj文件。
7、點擊編譯即可。