我知道這些是包含文件(在C++中)我們必須編譯它們,然後必須將它們與實際的二進制文件一起發貨。但我有一個奇怪的問題。我在一個程序中使用了windows.h,我想運送它,但是windows.h有其他包含文件等等。所以我必須以dll的形式發送整個Windows sdk .Is還有其他方法可以做到嗎?實際程序需要附帶哪些文件?
-1
A
回答
1
你做不是需要運送頭文件與二進制應用程序。但是需要發佈程序依賴的任何共享庫(Windows上的DLL) - 這包括編譯器運行時(標準庫等) - 靜態庫是可執行程序的一部分,因此可以執行不是需要單獨發貨。 如果您使用的是Visual Studio,那麼您需要將Visual Studio可重新分發包與您的程序一起發貨(google版本適用於您的Visual Studio版本) - 對於其他編譯器,也有類似要求。
相關問題
- 1. Bundler.require需要哪些文件?
- 2. 部署Flex應用程序swf需要哪些文件?
- 3. 如何知道java程序需要運行哪些jar文件?
- 4. GWT需要哪些jar文件?
- 5. SchemaCrawler需要哪些JAR文件?
- 6. PHP需要運行哪些文件?
- 7. 我需要分發哪些文件?
- 8. JDIC需要運行哪些文件?
- 9. Visual Studio項目需要哪些文件?
- 10. 在wordpress上get_user()需要哪些文件
- 11. JDBC連接MySQL需要哪些文件?
- 12. 使用dataTable需要哪些文件?
- 13. Hibernate 4.1.9:我需要哪些jar文件?
- 14. 哪些文件夾需要寫入Magento
- 15. MVC4需要哪些組件?
- 16. 需要哪些JDBC驅動程序開發文檔(SPI)
- 17. 哪些.net組件不需要我的應用程序?
- 18. codeignitor - 哪些值引用實際文件以及哪些引用類/函數?
- 19. 如何判斷哪些PHP文件被實際使用,哪些不是?
- 20. 需要從實際基本
- 21. 當實際需要global_variables_initializer()時
- 22. 從物理文件恢復mysql數據庫需要哪些附加步驟?
- 23. 我需要使用我的Python應用程序包含哪些文件?
- 24. 在Nemerle中編寫的應用程序需要包含哪些DLL文件?
- 25. 哪些文件需要爲我的應用程序,它是在Xcode
- 26. 對於WPF應用程序,我需要哪些文件來共享源代碼?
- 27. 使用cx_freeze時,需要更新哪些文件才能更新應用程序?
- 28. 部署遊戲時不需要哪些文件夾!應用程序嗎?
- 29. 將VSTO項目升級到.net 4 - 我實際需要哪些參考?
- 30. 哪些編程語言需要IDE?
你不能只要求你的用戶安裝Windows SDK?如果他們在Windows上進行C++開發,那麼他們可能會......如果您向最終用戶(而不是開發人員將針對您的DLL進行開發)發貨,那麼您根本不需要發送標頭。 – cdhowie
我不知道你是否試圖發佈一個程序,在這種情況下,包括文件等不需要或者其他開發人員可以使用的庫。請更準確地說明你正在嘗試做什麼,以及你已經嘗試了什麼。 – john01dav
無論如何您都不允許重新分發Windows SDK。 –