因此,如果我想將我的程序分發給使用C++製作的其他人的PC,那麼在該PC上必須擁有哪些DLL才能運行該程序?另一臺PC上的C++程序需要的文件/ DLL
-2
A
回答
1
好吧,如果不知道你的程序是幹什麼的,特別是它使用什麼庫,這有點難以回答。
我認爲這可以幫助你:
1
有一個叫Depends.exe分析,這將幫助你確定該工具: http://www.dependencywalker.com/
的Dependency Walker是一個免費的實用工具它掃描任何32位或64位Windows模塊(exe,dll,ocx,sys等),並構建所有相關模塊的分層樹狀圖。
0
我最近也有類似的問題,我試了幾個方法,什麼終於幫我:
- 獲取與已經提到的相關性的所有鏈接的DLL沃克
- 有可能在運行時加載的DLL這可能不會顯示在依賴關係人中:在已啓動的進程上使用ListDlls,或者嘗試使用Process Monitor來確定哪些DLL文件(在哪些路徑中)實際上是由可執行文件打開的。
相關問題
- 1. 在另一臺PC上運行C#.exe文件
- 2. MS Visual Studio C++上的OpenCV應用程序需要一個DLL?
- 3. 使用C#將文件從一臺PC傳輸到另一臺PC?
- 4. [VC++]如何在另一臺PC上運行我的程序?
- 5. 從另一臺PC訪問WSDL文件
- 6. 如何獲得我在另一臺PC上工作的C#程序?
- 7. 在另一臺PC上運行python文件的依賴問題
- 8. 爲什麼PowerShell的啓動過程需要-passthru在一臺PC上,而不是另一臺?
- 9. 從另一臺PC上的c#運行sharepoint的PowerShell?
- 10. 我有一臺PC上的Tortoise SVN Repository如何從另一臺PC連接它?
- 11. 允許我的程序不需要額外的.dll文件
- 12. 如何使用PHP在另一臺PC上寫入文件txt?
- 13. .Jar在一臺PC上使用更多的RAM比另一臺
- 14. jQuery.post在一臺PC上返回-1,但在另一臺PC上成功
- 15. 程序的一部分需要ARC,另一部分不需要
- 16. C#AutoIt的DLL的註冊另一臺計算機上
- 17. Windows窗體應用程序不能在另一臺PC上運行
- 18. 需要調用/關閉在其他PC上運行的程序
- 19. 使用Windows 7中的批處理文件在另一臺PC上關閉局域網上的PC
- 20. 如何在另一臺PC上顯示WP應用程序的演示?
- 21. MFC應用程序的調試版本(可在另一臺PC上運行)
- 22. (Unix/Linux)如何從另一個需要輸入文件的C程序執行C程序?
- 23. 如何將硒從一臺PC傳輸到另一臺PC?
- 24. 如何發送消息從一臺PC到另一臺PC
- 25. 如何將InnoDB表從一臺PC移動到另一臺PC?
- 26. C#:需要訪問我的程序集的專有DLL
- 27. 需要獲得上傳的文件到本地PC
- 28. 需要一個文件已經在另一個需要的文件
- 29. 需要用於託管C#應用程序的64位SQLite DLL
- 30. ionic - 將Windows 10應用程序發送到另一臺PC
我看...我會用它來檢查它並使用^列表,謝謝 – 2013-03-19 15:11:22
是的。這是Windows開發人員必備的工具。它專門顯示你缺少什麼庫。 – 2013-03-19 15:17:57