使用 Visual Studio 2012 编译 C 应用程序

2023-11-21

我计划使用 Microsoft Visual Studio 2012 用 C 语言编写应用程序。 问题是我找不到在编辑器中正确编译它的方法。我找到了这个解决方案http://msdn.microsoft.com/en-us/library/bb384838.aspx但我不喜欢它。 你能给我推荐一种在 Visual Studio 2012 中编译 C 程序的方法吗?


在 VS2010(可能还有 Visual Studio 11,我还没有尝试过本地开发)中编译普通的 C90 和 C++x0(仅部分支持)项目有点棘手。

你所要做的就是创建一个新的 C++ 项目没有预编译头-- 如果您想编译独立于平台的代码(库、控制台应用程序),这是首要要求。

有几种方法可以做到这一点。一种方法是创建一个普通的 Win32 C++ 控制台应用程序,在打开的向导中,您应该转到第二页(通过单击“下一步”),然后uncheck选项“包含预编译头”。然后就可以直接在VS中编译C++(和C)项目了。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用 Visual Studio 2012 编译 C 应用程序 的相关文章

  • C# 异步等待澄清?

    我读了here http blog stephencleary com 2012 02 async and await html that 等待检查等待的看看它是否有already完全的 如果 可等待已经完成 那么该方法将继续 运行 同步
  • 没有特殊字符的密码验证器

    我是 RegEx 的新手 已经进行了大量搜索 但没有找到任何具体内容 我正在编写一个验证密码字符串的正则表达式 可接受的字符串必须至少具有 4 种字符类型中的 3 种 数字 小写字母 大写字母 特殊字符 我对包含有一个想法 也就是说 如果这
  • 类型中的属性名称必须是唯一的

    我正在使用 Entity Framework 5 并且有以下实体 public class User public Int32 Id get set public String Username get set public virtual
  • 通过引用传递 [C++]、[Qt]

    我写了这样的东西 class Storage public Storage QString key const int value const void add item QString int private QMap
  • free 和 malloc 在 C 中如何工作?

    我试图弄清楚如果我尝试 从中间 释放指针会发生什么 例如 看下面的代码 char ptr char malloc 10 sizeof char for char i 0 i lt 10 i ptr i i 10 ptr ptr ptr pt
  • 为什么 GCC 不允许我创建“内联静态 std::stringstream”?

    我将直接前往 MCVE include
  • 重载 (c)begin/(c)end

    我试图超载 c begin c end类的函数 以便能够调用 C 11 基于范围的 for 循环 它在大多数情况下都有效 但我无法理解和解决其中一个问题 for auto const point fProjectData gt getPoi
  • ASP.NET Core 3.1登录后如何获取用户信息

    我试图在登录 ASP NET Core 3 1 后获取用户信息 如姓名 电子邮件 id 等信息 这是我在登录操作中的代码 var claims new List
  • C# 列表通用扩展方法与非通用扩展方法

    这是一个简单的问题 我希望 集合类中有通用和非通用方法 例如List
  • 结构体的内存大小不同?

    为什么第一种情况不是12 测试环境 最新版本的 gcc 和 clang 64 位 Linux struct desc int parts int nr sizeof desc Output 16 struct desc int parts
  • C# - 当代表执行异步任务时,我仍然需要 System.Threading 吗?

    由于我可以使用委托执行异步操作 我怀疑在我的应用程序中使用 System Threading 的机会很小 是否存在我无法避免 System Threading 的基本情况 只是我正处于学习阶段 例子 class Program public
  • 为什么这个字符串用AesCryptoServiceProvider第二次解密时不相等?

    我在 C VS2012 NET 4 5 中的文本加密和解密方面遇到问题 具体来说 当我加密并随后解密字符串时 输出与输入不同 然而 奇怪的是 如果我复制加密的输出并将其硬编码为字符串文字 解密就会起作用 以下代码示例说明了该问题 我究竟做错
  • 为什么 C# 2.0 之后没有 ISO 或 ECMA 标准化?

    我已经开始学习 C 并正在寻找标准规范 但发现大于 2 0 的 C 版本并未由 ISO 或 ECMA 标准化 或者是我从 Wikipedia 收集到的 这有什么原因吗 因为编写 审查 验证 发布 处理反馈 修订 重新发布等复杂的规范文档需要
  • 引用的程序集自动由 Visual Studio 替换

    我有 2 个项目 一个可移植类库和一个常规单元测试项目 在可移植类库中 我使用 NuGet 来引用 Microsoft BCL 可移植包 它附带 2 个程序集 System Threading Tasks dll and System Ru
  • C 函数 time() 如何处理秒的小数部分?

    The time 函数将返回自 1970 年以来的秒数 我想知道它如何对返回的秒数进行舍入 例如 对于100 4s 它会返回100还是101 有明确的定义吗 ISO C标准没有说太多 它只说time 回报 该实现对当前日历时间的最佳近似 结
  • 有没有办法让 doxygen 自动处理未记录的 C 代码?

    通常它会忽略未记录的 C 文件 但我想测试 Callgraph 功能 例如 您知道在不更改 C 文件的情况下解决此问题的方法吗 设置变量EXTRACT ALL YES在你的 Doxyfile 中
  • 在 WPF 中使用 ReactiveUI 提供长时间运行命令反馈的正确方法

    我有一个 C WPF NET 4 5 应用程序 用户将用它来打开某些文件 然后 应用程序将经历很多动作 读取文件 通过许多插件和解析器传递它 这些文件可能相当大 gt 100MB 因此这可能需要一段时间 我想让用户了解 UI 中发生的情况
  • 为什么C++代码执行速度比java慢?

    我最近用 Java 编写了一个计算密集型算法 然后将其翻译为 C 令我惊讶的是 C 的执行速度要慢得多 我现在已经编写了一个更短的 Java 测试程序和一个相应的 C 程序 见下文 我的原始代码具有大量数组访问功能 测试代码也是如此 C 的
  • 指针和内存范围

    我已经用 C 语言编程有一段时间了 但对 C 语言还是很陌生 有时我对 C 处理内存的方式感到困惑 考虑以下有效的 C 代码片段 const char string void where is this pointer variable l
  • Mono 应用程序在非阻塞套接字发送时冻结

    我在 debian 9 上的 mono 下运行一个服务器应用程序 大约有 1000 2000 个客户端连接 并且应用程序经常冻结 CPU 使用率达到 100 我执行 kill QUIT pid 来获取线程堆栈转储 但它总是卡在这个位置

随机推荐

  • 一个动态规划问题

    谁能帮我找到一个最佳的动态规划算法这个问题 在去吃晚饭的路上 CCC 的参赛者正在排队享用美味的炸薯条 N 1 N 100 名选手排成一队进入食堂 CCC 的负责人 V 博士在最后一刻意识到 程序员只是讨厌站在使用不同语言的程序员旁边 值得
  • GraphQL 枚举类型会自动解析它们的值吗?

    我应该期望枚举类型自动解析还是这些类型仅存在以限制选项 给定以下 GraphQL 架构 type Job description String status Status enum Status PENDING REVIEW PENDING
  • 如何在 Game Center 中接受邀请

    我正在尝试通过游戏中心实施邀请 但有一点我不明白 好的 我已从一台设备向另一台设备发送了邀请 然后我在接收器上有一个 UIAlertView 询问我是否愿意接受或拒绝邀请 当我接受它时 它的处理方式如下 GKMatchmaker share
  • Bootstrap xs 列换行

    对于最小的 xs 尺寸 即使我的列加起来为 12 如果屏幕宽度减小到超过一定限制 它们也不会按预期工作 例如 div class container div class row div class col xs 2 div div clas
  • 如何使用 igraph 获取最短路径上的顶点?

    我在用着igraph生成顶点对之间最短路径距离的矩阵 但我不知道如何返回顶点 到目前为止我有 path length matrix ig graph shortest paths dijkstra None None distance AL
  • 如何在 Swift 中获取 2 个数组的公共元素列表?

    我有两个数组 fruitsArray apple mango blueberry orange vegArray tomato potato mango blueberry 我怎样才能获得这两个数组中的常见项目列表 ouptput mang
  • 将数组传递给 asp net core web api 操作方法 HttpGet

    我正在尝试将整数数组发送到我的操作方法 代码如下所示 HttpGet public async Task
  • ASP.NET Webforms 不会为 Chrome/iOS 呈现回发 JavaScript 函数

    当我们提供用户代理时Mozilla 5 0 iPhone CPU iPhone OS 5 0 1 like Mac OS X en us AppleWebKit 534 46 0 KHTML like Gecko CriOS 21 0 11
  • 从 CVImageBufferRef 获取内存所有权

    我正在制作一个简单的管道 从 AVCaptureSession 获取图像 在 OpenCV 中处理它们 然后在 OpenGL 中渲染它们 它基于 RosyWriter 但没有音频和录音功能 OpenCV 处理看起来像 void proces
  • Internet Explorer 中带有边框半径的不稳定 CSS 动画

    在 Internet Explorer 中 此动画似乎在摆动 我正在阅读答案这个问题他们听起来好像可以解决这个问题 我不能真正使用图像 因为边界半径不是恒定的 而且我不想使用动画 gif 我知道 摆动 不是一个很好的描述 但我想不出任何其他
  • pyplot:我可以设置全局标记大小参数吗?

    是否有一个命令可以用来全局设置整个程序中所有散点图点的大小 You can 定义您自己的样式表 or手动覆盖默认值 import matplotlib as mpl mpl rcParams lines markersize 10 And
  • 恢复下载在 Android 中不起作用

    这段用于恢复下载的代码在 Android 中无法正常工作 尽管它在 Java 应用程序中工作正常 在这里 我尝试下载一个 zip 文件 它将恢复下载 但最终结果是一个无效的 zip 文件 BufferedInputStream in nul
  • JsTree 打开一个节点然后选择一个子节点(使用json_result)

    我在 MVC2 项目中使用的 JsTree 遇到问题 我想创建一个函数来取消选择 关闭树上的所有节点 然后打开一个特定的节点 并选择一个特定的子节点 我有两个节点的 Id 值 问题是 select node 总是在 open node 完成
  • 棒棒糖之前的设备上带有 CardView 的空白

    我正在尝试向应用程序上的某些视图添加舍入和阴影 并利用卡片视图库来实现这一目标 它在棒棒糖设备上看起来不错 但与棒棒糖之前的任何设备都遇到了兼容性问题 我将在序言中说 我已经查看了以下问题的答案 发现它们都不适合我 Appcompat Ca
  • Mono https web 请求失败并显示“身份验证或解密失败”

    我正在制作一个简单的 REST 客户端以在我的 C 应用程序中使用 在 Windows 上的 net 中 它适用于 http 和 https 连接 在 Ubuntu 10 10 上的 Mono 2 6 7 中 也用 2 8 进行了测试 结果
  • 删除附加脚本 javascript

    我如何删除附加的脚本 因为它会导致我的应用程序出现一些问题 这是我获取脚本的代码 var nowDate new Date getTime var url val redirect uri notify js nocache nowDate
  • 处理 Newtonsoft.Json 中的小数值

    Edit 已经快五年了 我认为这不是正确的选择 客户应以正确的数字格式发布数据 使用 React 或 Angular 等当前框架 或者使用适当的架构以及错误处理和验证 我认为这几乎不是问题 但如果有人想展示他们的 Json NET 能力 请
  • PHP 中的 SQL Server 存储过程输出参数

    我需要帮助在 PHP 中从 SQL Server 运行存储过程 PHP 运行在 Unix Linux 服务器上 我们无法在 PHP 中返回 OUTPUT 变量 以下是PHP代码 conn mssql connect server user
  • 在 HTML 中嵌入 Ruby 代码?

    在 PHP 中 可以这样做
  • 使用 Visual Studio 2012 编译 C 应用程序

    我计划使用 Microsoft Visual Studio 2012 用 C 语言编写应用程序 问题是我找不到在编辑器中正确编译它的方法 我找到了这个解决方案http msdn microsoft com en us library bb3