自己寫了一一個靜態庫,但是連接是總是出現undefined reference to xxx的情況
uj5u.com熱心網友回復:
參考:https://blog.csdn.net/philip0000/article/details/46612941?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522161508872616780255210868%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=161508872616780255210868&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~first_rank_v2~rank_v29-13-46612941.first_rank_v2_pc_rank_v29&utm_term=%E7%94%A8g%2B%2B%E9%93%BE%E6%8E%A5%E8%87%AA%E5%B7%B1%E5%86%99%E4%BA%86%E4%B8%80%E4%B8%80%E4%B8%AA%E9%9D%99%E6%80%81%E5%BA%93%E6%80%BB%E6%98%AF%E5%87%BA%E7%8E%B0undefined+reference+to%E7%9A%84%E6%83%85%E5%86%B5uj5u.com熱心網友回復:
不行,
我的編譯連接步驟如下:
g++ -Wall -c main.cpp -I"D:\pro" -o main.o
g++ -o main.exe main.o -L"D:\pro" -lx
uj5u.com熱心網友回復:
你就沒有指定自己的庫啊uj5u.com熱心網友回復:
庫名是libx.a
我用-L指出路徑,-l連接到庫…
這樣的方法是錯誤的嗎
uj5u.com熱心網友回復:
應該是用-Wl開關指出鏈接選項uj5u.com熱心網友回復:
打擾一下,有具體的寫法嗎,我初學,還沒見過這命令
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/267190.html
標籤:C++ 語言
下一篇:請問錯誤在哪里,求教!!!
