這只是一個簡單的問題。據我所知,靜態庫中的代碼在編譯時直接包含在.exe中,所以如果我在程序中運行了一些庫代碼,是否可以說當前目錄就足夠了代碼與.exe的相同,無論.lib在哪裏?C/C++靜態庫當前目錄
0
A
回答
3
即使它是動態鏈接,它在lib的位置並不重要。
2
是的,正確的。當前目錄對過程有意義。所以,這是公平地說同樣的加載的DLL的太
的.lib用作鏈接器輸入,產生.EXE不使用它
2
是一旦你的應用程序是與庫靜態鏈接,你不用擔心lib在哪裏。所有代碼都封裝在可執行文件中。
相關問題
- 1. 靜態目錄
- 2. 當前目錄
- 3. 查找當前目錄和子目錄包括當前目錄
- 4. 在類庫中獲取當前目錄
- 5. 靜態庫中的靜態庫(Protobuff):「沒有這樣的文件或目錄」
- 6. 在當前目錄
- 7. 從當前目錄
- 8. NGINX重寫靜態目錄
- 9. 靜態文件目錄django
- 10. Django heroku靜態目錄
- 11. gae靜態目錄html
- 12. 當前目錄顯然不是當前目錄
- 13. 將vim當前工作目錄設置爲當前項目根目錄或當前文件的目錄
- 14. VBScript當前目錄+子目錄?
- 15. Linux cc在項目中的目錄庫編譯?
- 16. 靜態庫內的iPhone目標C靜態庫
- 17. 當前webrtc ios靜態庫 - 例如libwebrtc_arm64.a?
- 18. 下載到當前目錄
- 19. 的AppDomain和當前目錄
- 20. XML中的當前目錄
- 21. SHAutoComplete&當前工作目錄?
- 22. 擊:在當前目錄
- 23. 更改當前目錄
- 24. 獲取當前目錄
- 25. vimrc - 當前工作目錄
- 26. 記事本++當前目錄
- 27. mod_rewrite rewritebase當前目錄
- 28. Shell腳本當前目錄?
- 29. git「還原」當前目錄
- 30. 獲取當前目錄
當前目錄是一個per-process設置,可以在執行過程中更改(例如,當您在命令行執行cd命令時)。它不一定與exe所在的目錄相同。 – 2012-08-10 10:30:29