在windows上,通過codelite(編譯器gcc),我寫了一個簡單的程序,並想將它構建成一個dll。爲什麼我不能通過codelite-ide建立一個dll?
當我建立這個項目後,沒有一個dll出來。 然後我將程序移植到dev-C++,構建它,dll出來了。
爲什麼codelite不起作用? 因爲我選擇了gcc?
在windows上,通過codelite(編譯器gcc),我寫了一個簡單的程序,並想將它構建成一個dll。爲什麼我不能通過codelite-ide建立一個dll?
當我建立這個項目後,沒有一個dll出來。 然後我將程序移植到dev-C++,構建它,dll出來了。
爲什麼codelite不起作用? 因爲我選擇了gcc?
如果其他人在使用Windows上的CodeLite創建/鏈接庫時遇到問題,請確保輸出文件名不包含.so擴展名。默認情況下,Windows上的CodeLite使用Unix共享對象(.so)擴展名,因此將其更改爲項目選項中的動態鏈接庫(.dll)。
< _ <
度過了一個非常惱人的有三小時車程的配置玩,蒲凌我的頭髮,爲什麼鏈接器(LD)找不到我的編譯庫。一些需要睡眠的時間... zzzz