我已经下载了VS2017社区版,我正在使用"编程在C"作者:Stephen G. Kochan。
我想将所有示例存储在一个项目中(每章可能有一个项目),但是我遇到了关于多个" main"一个项目中的文件。在告诉我项目中不能有多个主要内容之前,您能否建议在VS2017中组织这些小型C程序的最佳方法。
我喜欢这样一个事实,即我不必使用终端编译器,并希望使用VS2017来完成本书。
有什么建议吗?
答案 0 :(得分:0)
您可以从命令行单独编译和运行C
文件。
使用IDE
时,这并不理想。
您的另一个选择是在cmake
添加一个名为从源构建的可执行目标 命令调用中列出的文件。对应于 逻辑目标名称,并且在项目中必须是全局唯一的。该 构建的可执行文件的实际文件名是基于构造的 本机平台的约定(例如.exe或just )。
答案 1 :(得分:0)
典型的"作业"在课程中。在这种情况下,您可以为每个作业创建一个模块(c文件),并从主要作业中调用当前作业。现在,您可以在一个项目中完成所有任务,因此您可以轻松查找它们。完成作业后你可以评论出来。
答案 2 :(得分:0)
我不认为你真的希望他们都在一个项目中。我想你想把它们全部放在一个 Solution 中,每个例子都在自己的 Project 中。这样,您可以在IDE中切换项目并构建/运行/调试当时正在处理的项目。
在解决方案资源管理器中右键单击解决方案,然后从菜单中选择添加 - >新建项目,为解决方案添加新项目。
通过右键单击解决方案资源管理器中的项目来设置活动项目,然后选择"设置为启动项目"从菜单中。
这允许您自己构建每个示例,或者一次构建所有示例。每个项目都是自包含的,并生成自己的可执行文件,您可以在IDE中从一个项目导航到另一个项目。