gpt4 book ai didi

c++ - 在 Visual Studio 2008 中使用 Tortoise SVN 和 C++

转载 作者:行者123 更新时间:2023-11-30 03:10:53 27 4
gpt4 key购买 nike

我有一个在线存储库,其中包含一些构成项目一部分的 .h 和 .cpp 文件。我正在尝试检查这些并在新项目中使用它们,但出现错误(C4627 和 C1010)。所有文件都已添加到项目中(使用 Add>Existing Item...),并且包含这些文件的子目录已添加到项目的“其他包含目录”中。

将整个项目树放在存储库中会更好吗?我不这样做的原因是我和我的同事正在处理代码的不同部分,因此希望使用不同的主要方法来测试我们进行的事情,而且我认为没有必要传递任何已编译的代码等等,因为我假设给定 .h 和 .cpp 文件(具有正确的设置),visual studio 将能够编译该项目。

使 Visual Studio 2008 和 TortoiseSVN 协同工作(无需花费任何金钱)的最佳方法是什么?

最佳答案

Would I be better off having the entire project tree in the repository?

当然可以。您应该能够毫不费力地检查和构建。每次您想要构建源代码时都创建一个新项目并且必须对其进行配置,工作量太大了。

My reason for not doing so is that my colleague and I are working on different parts of the code and so want to use different main methods to test things as we go, and I didn't see any need to be passing around any compiled code etc.

好吧,解决方案里多放一个项目就行了。您没有理由不能为单独的测试创建单独的可执行项目。

I assumed that given the .h and .cpp files (with the correct settings), visual studio would be able to compile the project.

如果所有设置都相同,那么,是的,它应该可以正常编译,但既然不需要,为什么还要费心呢?

关于c++ - 在 Visual Studio 2008 中使用 Tortoise SVN 和 C++,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2824342/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com