Visual studio 项目中包含多个可以运行的文件时,如何让他们不影响指定文件的运行

在初步学习C++时,跟着视频老师学习C++,不想每一个文件都创建一个项目很麻烦,所以将多个文件创建在了一个项目下。

 这样虽然省去了创建项目的时间,但代码也因此跑不了了,因为一个项目里存在多个main函数,即会出现以下问题 LNK200

 解决以上问题,只需要将不需要运行的文件从生成内容中排除即可,即右键cpp文件,属性-常规-从生成内容中排除,选是即可,cpp文件右下角会出现一个红色的禁止符号。

 

 以上即为解决办法,入门小白,第一篇

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Visual Studio 使用 OpenSSL 库,出现 "fatal error C1189: #error: "No Target Architecture"" 错误通常是因为没有为 OpenSSL 库指定目标架构。 下面是解决这个问题的步骤: 1. 确保你已经正确地配置了 OpenSSL 库。这包括将 OpenSSL 头文件和库文件添加到你的项目。你可以通过设置 "附加包含目录" 和 "附加库目录" 来完成这一步骤。 2. 打开 Visual Studio,并打开你的项目。 3. 在 "解决方案资源管理器" ,右键单击你的项目,然后选择 "属性"。 4. 在属性页,选择 "配置属性" > "常规"。 5. 在 "目标架构" 下拉菜单,确保选择了适合你的目标架构。常见的选项包括 x86(32位应用程序)、x64(64位应用程序)和 Any CPU(根据运行环境自动选择)。 6. 在同一属性页,找到 "C/C++" > "常规" > "附加包含目录"。点击编辑,并添加 OpenSSL 头文件的路径。这通常是包含 "openssl" 文件夹的路径。 7. 在同一属性页,找到 "链接器" > "常规" > "附加库目录"。点击编辑,并添加 OpenSSL 库文件的路径。这通常是包含 OpenSSL 库文件的路径。 8. 确认更改后,点击 "应用" 或 "确定",然后重新编译你的项目。 如果问题仍然存在,请确保你使用的 OpenSSL 库与你的目标架构兼容。例如,如果你选择了 x64 架构,则需要使用与 x64 架构兼容的 OpenSSL 库。 如果上述解决方案都没有解决问题,请提供更多关于你的项目、编译环境和具体错误信息的细节,以便我能够更好地帮助你解决问题。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值