c++ - Visual Studio 2017 Linux 远程构建 - 在每个构建中重新编译所有 cpp 文件

标签 c++ linux raspberry-pi arm visual-studio-2017

我正在使用 Visual Studio 2017 Community 开发构建在远程 Linux 机器(确切地说是 Raspberry Pi 3)上的应用程序。我使用 Visual Studio 的 Raspberry Pi 项目模板创建了一个新项目。

问题是:即使我只更改一行代码,整个 cpp 文件都在重建。我的项目包含 100 多个源文件,构建时间达到 10-20 分钟。真的很痛苦。

我怎样才能更改它,以便仅在更改的文件上进行构建?

最佳答案

我的猜测是您的头文件中包含了很多。尝试将它们中的尽可能多的移动到 cpp 文件中。

关于c++ - Visual Studio 2017 Linux 远程构建 - 在每个构建中重新编译所有 cpp 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44001336/

相关文章:

c++ - 依赖关系下的静态初始化

c++ - 在比较两个字符串(整数)之前将字符串转换为整数有什么好处吗?

c++ - 多线程老板/ worker 模型的C/C++实现

linux - Linux 上的 wget 没有 svn?

java - ArrayIndexOutOfBoundsException : 3 issue in glassfish. 如何解决?

python - 从树莓派录制视频并将其保存到外部硬盘驱动器

c++ - 二进制搜索没有返回正确的值

python - key 错误 : Python script executed by linux service unable to access environment var

c - 用 C 语言为 Raspberry pi 进行裸机编程

linux - 了解 Makefile 的基本概念