关于手动生成可执行文件的问题,如下:
/* a.cpp */
#include<afxwin.h>
#include"a.h"
bool CMyApp::InitInstance()
{
m_pMainWnd=new CMyFrameWnd();
m_pMainWnd->Create(NULL,_T("hello,world"));
m_pMainWnd->ShowWindow(m_nCmdShow);
m_pMainWnd->UpdateWindow();
return false;
}/* a.h */
class CMyApp: public CWinApp
{
public:
virtual bool InitInstance();
};CMyFrameWnd: public CFrameWnd()
{
public:
CMyFrameWnd();
};怎么样用cl.exe编译上述两个文件,我知道用命令行运行vc98/bin里面的一个批处理。然后就设置了默认路径。然后cl -c 文件名就可以编译了。
怎么样书写这个makefile文件。
高手解释详细点小弟浪费了很多时间。还是是失败的。 还有就是m_pMainWnd->Create(NULL,_T("hello,world"));报错。参数不对。