作者willy01 (網洋中的一條狗)
看板C_and_CPP
標題[問題] libjpeg 和 DevC++
時間Sat Mar 9 15:31:32 2013
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
OS:Window 7 64bit Compile:DevC++
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
libjpeg
問題(Question):
link error 無法找到-ljpeg
餵入的資料(Input):
無
預期的正確結果(Expected Output):
無
錯誤結果(Wrong Output):
compile不過
程式碼(Code):(請善用置底文網頁, 記得排版)
無
補充說明(Supplement):
下載jpeg-6b-4版本
http://sourceforge.net/projects/gnuwin32/files/jpeg/6b-4/
已在 dev C++ 編譯器選項中->目錄->二進位黨和涵式庫和引入黨中
分別新增jpeg-6b-4的bin和lib和include
也有輸入-ljpeg
但還是無法成功連結動態連結黨
試了很多不同的解法 不知有無使用過同樣狀況的學長 可以幫忙給個提示
感激不盡
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.164.79
→ uranusjr:看起來就是 -L 的參數沒設對 03/09 16:30
→ linotwo:-ljpeg.dll 03/09 16:37
→ willy01:-ljpeg.dll 試過 也不行 03/09 16:40
→ willy01:確定在 jpeglib 的lib資料夾下有libjpeg.dll.a 這個連結黨 03/09 16:41
→ willy01:錯誤訊息為 skipping incompatible C:\\............. 03/09 16:59
→ willy01:接下來為 cannot find -ljpeg 03/09 16:59
→ linotwo:可能是你的路徑不正確。 03/09 17:13
→ willy01:路徑的意思是? 03/09 17:31
→ linotwo:就是在搜尋 lib 的時候的 path,可能有錯。 03/09 23:12
→ suhorng:試過直接手打指令編譯嗎? 03/09 23:27
→ willy01:只試過在dev介面上 的呼叫編譯器 和連結器輸入-ljpeg 03/10 02:35
→ willy01:以解決 路徑設定錯誤無誤 感謝 03/11 20:18