关于手动编译,生成可执行文件的问题。cl.exe name.exe link.exe

fsroot 2010-03-21 01:03:31
关于手动生成可执行文件的问题,如下:
/* 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"));报错。参数不对。
...全文
105 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Eleven 2010-05-17
  • 打赏
  • 举报
回复
结贴通知:
请lz注意结贴。。。。

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧