想到一个 C++的问题,请大家帮忙看看,提前谢谢了。 现在有仓库 repo_A:
-repo_A
|-- A.h
|-- A.cpp
|-- main.cpp
在main.cpp
中定义了 main 函数,用于自己代码的测试。
现在把 repo_A 作为 submodule 包含在一个更大的仓库 repo_B 中,而 repo_B 也有自己的 main 函数,结构大致如下:
-repo_B
|--main.cpp
|-- repo_A
|--|-- A.h
|--|-- A.cpp
|--|-- main.cpp
|--repo_C
...
那有个问题,在编译时(例如在 VS 中一键编译),如何避免两个 main 函数的冲突呢,如果注释掉 repo_A 中的 main 函数,每次 pull 的时候本地都会与远端冲突,想问下大家一般是解决这个问题的呢
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.