无法解析的外部符号 _mainCRTStartup 1>d:\my documents\visual studio 2010\Proj
1>LINK:errorLNK2001:无法解析的外部符号_mainCRTStartup1>d:\mydocuments\visualstudio2010\Project...
1>LINK : error LNK2001: 无法解析的外部符号 _mainCRTStartup
1>d:\my documents\visual studio 2010\Projects\jiafa\Debug\jiafa.exe : fatal error LNK1120: 1 个无法解析的外部命令
1>
1>生成失败。
不管是输出什么程序都是这是为什么啊 展开
1>d:\my documents\visual studio 2010\Projects\jiafa\Debug\jiafa.exe : fatal error LNK1120: 1 个无法解析的外部命令
1>
1>生成失败。
不管是输出什么程序都是这是为什么啊 展开
3个回答
展开全部
呵呵呵,你是不是也忘了要把你的源代码文件(比如cpp)加入到工程里去呢?我有时也会突然犯傻了忘了,然后就出现这个问题。。不过貌似以前的VS的版本在新建工程之后再新建的源文件能自动添加到工程中?
比如你新建了一个win32控制台空工程,然后解决方案资源管理器里就会出现“头文件”,“源文件”等等几个文件夹,你双击“源文件”看看包含了main()函数的代码文件是不是不在这个文件夹里呢?
如果真的不在的话,就是说你的源代码文件没有加入到这个工程里,编译的时候编译器是找不到你的main()函数的~
解决方法很简单,你用的是VS2010是吧,点菜单中文件-》将XXXX.cpp移入--》你的工程名
这样就可以了,英文版是move into吧好像,就是说把你的源代码移入到当前工程中~
比如你新建了一个win32控制台空工程,然后解决方案资源管理器里就会出现“头文件”,“源文件”等等几个文件夹,你双击“源文件”看看包含了main()函数的代码文件是不是不在这个文件夹里呢?
如果真的不在的话,就是说你的源代码文件没有加入到这个工程里,编译的时候编译器是找不到你的main()函数的~
解决方法很简单,你用的是VS2010是吧,点菜单中文件-》将XXXX.cpp移入--》你的工程名
这样就可以了,英文版是move into吧好像,就是说把你的源代码移入到当前工程中~
2011-11-10
展开全部
c文件在Visual c++ 6.0中创建的步骤是:文件=》新建=》工程,然后选择“Win32 工程建好之后,再点击文件=》新建=》文件,选择C语言的h文件,这样新建的h文件也就自动在建好的工程里面了,而我在Visual C++ 2010也按照原来的步骤操作,结果就出现了上面的错误,建的项目是一个空项目,在编译的时候找不到main()方法,虽然我点击文件=》新建=》文件=》Visual C++里面的C++文件(.cpp),但是建好的cpp文件却不是在项目里面,也就是皇帝的新装,写了很多,也无语法错误,但都是裸露的!
解决办法:在建好的项目点击右键=》添加=》新建项
解决办法:在建好的项目点击右键=》添加=》新建项
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
书上的程序编译却出了几个问题:找不到符号,缺少接口和使用了未经检查或不安全的操作,大神帮忙诊断下
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询