[問題] QT creator 7 add dll 一直遇到問題

看板C_and_CPP作者 (evilkiss)時間1年前 (2022/08/09 10:34), 編輯推噓0(002)
留言2則, 1人參與, 1年前最新討論串1/1
開發平台(Platform): (Ex: Win10, Linux, ...) Win10 編譯器(Ex: GCC, clang, VC++...)+目標環境(跟開發平台不同的話需列出) QT creator 7 , qmake, mingw 32-make.exe(不熟 ,他創建的是mingw_64_bit資料夾, 但前面是32,這樣算?) 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) 問題(Question): 我在測試qt怎麼吃c++ x64 dll時遇上呼叫function 都會有下列問題,想請問我有少做什 麼事、或是做錯什麼事嗎? (QT新手,或是大家有什麼推薦適合用c做window form的id e我也可以去試試XD) 參考流程: https://www.youtube.com/watch?v=jZ4NAHHr41I
release/mainwindow.o:mainwindow.cpp:(.text+0x220): undefined reference to `__i mp__Z14fnBuildTestLibv' :-1: error: collect2.exe: error: ld returned 1 exit status 我的pro 檔設定 win32: LIBS += -L'D:/Kevin.Lai/vs2015/BuildTestLib/x64/Release/' -lBuildTestLi b INCLUDEPATH += 'D:/Kevin.Lai/vs2015/BuildTestLib/BuildTestLib' DEPENDPATH += 'D:/Kevin.Lai/vs2015/BuildTestLib/BuildTestLib' 網路上看一下遇到類似問題的解法對我來說不是狀況不同或是沒有效(或是我做錯?) 測試lib 路徑試過相對/絕對、有加extern c、lib裡面只有一個function int func(void){return 100;} 感謝各位大大 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.71.93.113 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1660012459.A.67F.html

08/09 11:42, 1年前 , 1F
居然把header丟到lib旁邊讓三個路徑設定都是一樣的就成
08/09 11:42, 1F

08/09 11:42, 1年前 , 2F
功了….
08/09 11:42, 2F
文章代碼(AID): #1YySUhP_ (C_and_CPP)