1. 程式人生 > >VS2010 64位開發環境設定

VS2010 64位開發環境設定

本人出現的問題做下記錄,如果不能幫助到各位請不要怪我。

配置管理器新建x64


除錯報錯

1>c:\program files\microsoft visual studio 9.0\vc\atlmfc\include\afx.h(24) : fatal error C1189: #error :  Building MFC application with /MD[d] (CRT dll version) requires MFC shared dll version. Please #define _AFXDLL or do not use /MD[d]
屬性頁(右鍵點選Hello工程名最下面選項)->配置屬性->常規->專案預設值->MFC的使用裡選擇在共享DLL中使用MFC。
重新編譯後出現如下錯誤:fatal error LNK1561: 必須定義入口點,
屬性頁->配置屬性->連結器->高階->入口點寫入程式入口點WinMainCRTStartup。
應用程式真正的入口點是WinMainCRTStartup
這是VC庫檔案中的函式,由它來初始化全域性變數並呼叫WinMain,WinMain中呼叫CMyApp::InitInstance。