zoukankan      html  css  js  c++  java
  • 初学者使用vs2013编译c语言程序遇到问题及解决办法。

     

    以前使用VS2013期间遇到以下问题总结:

    1、打开vs2013,新建项目时,没有发现c项目,仅有c++项目,后来了解到,c++兼容c;

    2、点击文件——新建项目——新建“空项目”——右键选择“源文件”——新建项目——选择“c++文件”【此处英应注意:命名时最后一定要有.c后缀名,证明由c++切换到c模式】——输入代码——按F5编译(使用vs编译,编译框会一闪而过,在程序最后加上system("pause");  编译框便会停留。

    3、点击文件——新建项目——win32——win32控制台应用程序——修改名称——选择下一步,并且勾选“空项目”点击完成——右击源文件——新建项目——选择“c++文件”【此处英应注意:命名时最后一定要有.c后缀名,证明由c++切换到c模式】——输入代码——按F5编译(使用vs编译,编译框会一闪而过,在程序最后加上system("pause");  编译框便会停留。

    ps:2和3都可以编译成功,百度上搜索也只有这两张方法,倾向于选择新建win32即3方法;

    4、如果没有选择以上两种方法或者没有按照步骤操作会产生:“提示无法找到.exe文件”、有时会在VS底部的“输出”框中提示“无法查找或打开 PDB 文件”等问题;

    5、“无法查找或打开 PDB 文件”解决办法:调试——选项与设置——右边勾上“启用源服务器支持“——左边单机”符号“——把”微软符号服务器“勾选——运行时候等一下问题解决;

    第一次运行该程序时,会从Windows服务器上下载相关的符号集,这需要一点时间。以后,如果再次调试该程序,就无需再次等待了(因为符号集已经从服务器下载到本地)。
    另外有挺重要的一点:使用vs编译,编译框会一闪而过,在程序最后加上system("pause");  编译框便会停留。这一点切记。
  • 相关阅读:
    华为靠近获准为伦敦地铁供给移动收集
    Solaris 10装置jdk1.6及改削成默许JDK
    “沃Phone”生于忧患 联通推另类新规
    Android 3.0终极版SDK正式颁发颁发
    MyGeneration连接MySql数据库的处理步履
    解析:百思买败于外部派系争斗
    联发科月度付出跌至四年来冰点
    AT&T:iPhone带来无线营业量收齐打破
    阐发师以为移动网络运营商需斥地数据获利新途径
    MSSQL按分页前去查询成绩的存储历程
  • 原文地址:https://www.cnblogs.com/wangmaster/p/5020353.html
Copyright © 2011-2022 走看看