VS2008報錯如下:
1>LINK : fatal error LNK1104: 無法打開檔案“hello.a”
庫里面就一個很簡單的兩數相加函式,makefile如下:
TARGET = hello.a
OBJ = hello.o
$(TARGET): $(OBJ)
ar -crs $(TARGET) $(OBJ)
$(OBJ): hello.cpp hello.h
g++ -c $<
請問一下是怎么回事。。
uj5u.com熱心網友回復:
單機論壇?
uj5u.com熱心網友回復:
你確定VS2008使用的庫格式(.lib檔案格式)和minGW編譯產生的庫格式(.a格式)是相同的。如果格式不同,憑什么可以互換使用?
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/254155.html
標籤:基礎類
上一篇:MFC動態鏈接的EXE檔案打不開
下一篇:標準的滑鼠拖放的難題
