如何讓MFC編寫的應用程式(用VC6.0開發)能在別的電腦上執行
把應用程式做成Release版的應用程式,具體步驟如下:
選單Build->SetActiveConfigure,在彈出對話方塊中選擇Win32Release,點OK,然後選單project->setting ,在彈出對話方塊的General屬性頁的Microsoft Foundation classes
下拉選單中選擇User MFC in static Library,然後rebuildall,把生成的Release目錄下
的可執行檔案拷貝到另一臺機器上即可
此外,rebuildall時,可能會出現警告:all references to "SHELL32.dll" discarded by /OPT:REF
原因:
The linker discarded all packaged functions that referenced exports in dynamic-link library. As a result, dynamic-link library and its import library are unneeded。
解決方法1:在Project-->Setting->Link選項中的Object/library modules中新增"/OPT:NOREF "。
解決方法2:使用"#pragma warning(disable:4089)"遮蔽該warning。
相關文章
- 編寫執行緒安全的JSP應用程式執行緒JS
- 如何使用 CrossOver 在 Mac 蘋果電腦上安裝執行 win應用ROSMac蘋果
- 如何讓Mac的Dock僅顯示正在執行的應用程式?Mac
- 編寫可以在所有WINDOWS平臺上執行的應用軟體 (轉)Windows
- Mac電腦上實用的字型編輯器Mac
- Google 的 ARC 現能在多種作業系統上執行 Android 應用Go作業系統Android
- 如何編寫簡單的應用window視窗程式
- win10提示此應用無法在你的電腦上執行的解決方法Win10
- MFC開發(一)簡單同步時間應用程式
- 用java開啟電腦上的檔案Java
- 電腦上執行的使用大全
- 編寫友好的命令列應用程式命令列
- 在零程式碼開發平臺上如何開發應用程式
- 基於MFC的編寫執行緒快速入門 (轉)執行緒
- Win10系統執行vc6.0顯示應用程式不能啟動如何解決Win10
- 用PHP編寫Android應用程式PHPAndroid
- 在Mac上用自己編譯出的DNX執行.NET程式Mac編譯
- C++ Builder 高手進階 (五)用BCB編寫多執行緒應用程式 (轉)C++UI執行緒
- 在 WASI 上執行 .NET 7 應用程式
- 如何在 Linux 上用 Markdown 編寫電影劇本Linux
- 用VC編出來的東東到別的機器上執行不了? (轉)
- 不想讓別人的閃盤或者行動硬碟在自己的電腦上識別硬碟
- 用Rust編寫的快如閃電的程式碼編輯器:lapceRust
- Youki:用 Rust 編寫的更快Docker容器執行時RustDocker
- HttpRuntime應用程式的執行時HTTP
- Mac電腦開啟應用程式提示錯誤的處理方法?Mac
- MapReduce如何作為Yarn應用程式執行?Yarn
- mac蘋果電腦應用程式預設開啟方式Mac蘋果
- Python開發Windows桌面應用程式(三)應用程式打包成exeWindows可執行檔案PythonWindows
- Mac電腦--應用程式強制關閉--蘋果電腦Mac蘋果
- 如何讓你的SAP CRM應用支援附件上傳
- Mac操作指南:如何在Mac電腦匯出應用程式的圖示?Mac
- 判斷應用所執行的CPU型別型別
- 編寫多執行緒應用程式,模擬多個人通過一個山洞:執行緒
- 編寫高效的MySQL應用(轉)MySql
- 基於SkyEye執行Qt:著名應用程式開發框架QT框架
- 如何在桌面電腦端除錯執行在手機上的 SAP UI5 應用試讀版除錯UI
- Linux下應用程式開發:QT中的多執行緒程式設計(轉)LinuxQT執行緒程式設計