我正在使用Windows 7 64位筆記本電腦。我安裝了turbo c並使用dosbox編寫程序,但是我無法運行該程序....當選擇運行時,顯示一些消息不是:exe文件給這個問題的解決方案關於在Windows 7下工作的渦輪c 0
回答
由於長模式的限制,64位Windows無法運行8位或16位可執行文件。通過MinGW或Cygwin使用gcc來構建它們。
我認爲這指出了問題。我最近購買的Win7包括一張64位的CD和一張32位的光盤,最值得驕傲的擁有64位功能的軟件的所有者會毫不猶豫地彈出「更好」的版本。實際上,32位版本的OS在兼容性方面做得更好。對於不想進入完整的類Unix環境的人來說,MinGW是非常好的建議。如果需要一個IDE,我對lcc-win32有很好的體驗。 – 2010-07-11 07:08:44
@Carl Smotricz:什麼現代機器有4GB或更少的內存?虛擬地址空間的大小意味着64位操作系統提供了真正的好處。更不用說更多的寄存器了。爲了兼容性,運行虛擬機 - DOSBox總是提供比Windows內置層更好的DOS兼容性,並且虛擬化軟件中的WinXP實際副本不能被WinXP兼容性打敗! – Borealid 2010-07-11 07:15:07
恭喜你發現自己處於充足的環境中,但我很難相信這樣的記憶豐富是常態。在工作中,我不得不爭取讓我的筆記本電腦從1G升級到2,並將我的桌面從2升級到4.我家中5臺左右的個人電腦中的大多數具有2G或更少的電腦,甚至是我的頂級電腦,在線遊戲盒只有4個。一旦額外的內存超出這個等式,64位訪問所帶來的性能優勢往往被64位程序的胖指針需要更多內存的事實所抵消。最重要的是,還有更多的32位工作驅動程序比64位。 – 2010-07-11 07:45:03
這是一個你正在建立的DOS程序。所以你也必須在DOS下運行它。
不要使用快捷鍵ctrl + f9來運行程序,因爲它也是關閉DOSBOX的快捷方式。使用菜單選項卡來編譯和運行程序。
http://coder.gairainfotech.com/2014/02/how-to-run-turbo-c-in-windows7-or-windows-8/ – Confused 2014-07-17 10:00:11
如果你可以「活着」它,我運行一個虛擬機通過我的Linux和win7(雙啓動)與Windows XP作爲來賓操作系統。這樣,我只需要啓動虛擬機。 VMWare和virtualbox是很好的。
- 1. 渦輪帕斯卡爾在家工作
- 2. 使offline.js與渦輪鏈接工作
- 3. 彈簧渦輪儀表板不工作
- 4. 如何確定渦輪鏈路正在工作?
- 5. C#cmd命令不工作在Windows 7
- 6. 客戶關係管理2016年JavaScript不與新的CRM渦輪形式工作
- 7. 渦輪C&批處理文件
- 8. 春雲渦輪 - 從/turbine.stream
- 9. 使用IMessageFilter不能在Windows 7 64位(C#,.net 2.0)下工作
- 10. mkdirs不工作在Windows 7
- 11. 錯誤時,渦輪鏈輪,Rails3中
- 12. 在塔架或渦輪機中的SVG?
- 13. 關於在Windows 7中編程的書
- 14. Delphi2010中的GetDir不能在Windows 7下工作?
- 15. PHP輪不工作100分之7
- 16. cygwin的「-mwindows」開關在Windows 7中如何工作?
- 17. 爲什麼Android的工作室在Windows 7自動關閉
- 18. Windows Phone 7 - CameraTask不工作
- 19. SetLayeredWindowAttributes無法在Windows 7上工作
- 20. 的Windows Phone 7 - 基於關ANID
- 21. 渦輪C++鼠標沒有采取當前點擊狀態
- 22. SendInput無法在Windows 8(64位),但工作在Windows 7(32位)工作
- 23. 關於延遲::工作的情況下
- 24. Windows 7小工具AJAX停止工作
- 25. FileUpload ASP.NET控件無法在Windows 7下工作
- 26. 春季安全不能在Windows 7下工作
- 27. 無法讓Eclipse在Windows 7 64位下工作
- 28. Winforms使用套接字的C#應用程序在winXp下工作,但在Windows 7下拋出錯誤
- 29. MVC渦輪航線未註冊
- 30. 如何讓Tomcat在WIndows 7上工作?
您是否也在使用Dosbox來運行程序? – Ofir 2010-07-11 07:02:31
更重要的是,你爲什麼要使用Turbo C?有很多更好的免費選擇。 – 2010-07-11 07:55:06