PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
C_and_CPP
[問題] VS所編譯出來的MFC視窗程式有辦法在其他作業系統執行嗎?
作者:
red0whale
(red whale)
2016-10-13 10:41:43
開發平台(Platform): (Ex: Win10, Linux, ...) Windows
編譯器(Ex: GCC, clang, VC++...)+目標環境(跟開發平台不同的話需列出): Visual Studio
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
問題(Question):
各位好,
我是C/C++新手
是這樣的,我打算用Visual Studio來做MFC視窗應用程式
出來的副檔名是exe沒錯
用Windows也是可以執行的
因為我編譯、執行都在Windows上
於是我就有疑問說 那麼其編譯出來的應用程式可否在其他如Linux、Mac等作業系統上執行?
如果不行,我又應該改用什麼編譯器或IDE去寫以讓所有作業系統都能成功讀取並執行該視窗應用程式?
謝謝
餵入的資料(Input):
預期的正確結果(Expected Output):
錯誤結果(Wrong Output):
程式碼(Code):(請善用置底文網頁, 記得排版)
補充說明(Supplement):
作者:
TobyH4cker
(Toby (我要當好人))
2016-10-13 10:42:00
不行/視窗可以
作者: Sylveon (ä»™åç²¾éˆ)
2016-10-13 10:55:00
Qt原始碼跨平台,在不同平台上要重新編譯
作者: kvykn
2016-10-13 11:19:00
wxWidget 可以跨平台
作者:
james732
(好人超)
2016-10-13 11:29:00
如果你是想用同一個執行檔跨系統好像有困難……
作者:
boss0405
(boss)
2016-10-13 12:15:00
MFC就只能在windows上跑,Qt可跨平台可參考這邊
http://www.atai.org/guitool/
作者: TeaEEE (愛不趴 不愛趴)
2016-10-13 15:31:00
Qt或.net core才能跨平台
作者:
Sidney0503
(Sidney0503)
2016-10-13 15:32:00
編譯後的不行
作者:
chchwy
(mat)
2016-10-13 16:04:00
用Qt 然後三個平台各編譯一次
作者:
TobyH4cker
(Toby (我要當好人))
2016-10-15 04:46:00
2
作者:
godspeedlee
(妳,我可以)
2016-10-19 04:10:00
winewine聽說連sourceinsight都可以跑
作者:
F04E
(Fujitsu)
2016-10-20 17:55:00
wine不能跑MFC
繼續閱讀
[問題] 關於overflow
joshua049
[問題] retrun private class 物件是否合理?
dreamboat66
[問題] C語言畫谷形(已解決)
mliton165
[問題] -解決- cout影響socket的send()??
hn12404988
Re: [問題] struct轉型的問題
lovejomi
Re: [問題] struct轉型的問題
asilzheng
[問題] struct轉型的問題
wtchen
[問題] SHBrowseForFolder看不到網路磁碟機
impact999
[問題] opencv3 和contrib庫 環境配置
soul810707
[問題] Run Time選擇Header file的可能?
viajimmy
Links
booklink
Contact Us: admin [ a t ] ucptt.com