当前位置: 首页 > 面试题库 >

Git:忽略编译的Google Go

华凡
2023-03-14
问题内容

编译的Go代码并未在Linux上以扩展名结尾。

有关在.gitignore文件中忽略这些提示的任何提示?


问题答案:

将您的构建产品与源代码分开。这有几个优点:

  • 您可以同时启动同一代码的许多不同版本,而无需创建多个克隆
  • 可以很容易确定自己确实做了一次清洁工作;rm -rf objdir将删除越野车make clean将丢失的文件
  • 您可以从源代码树的只读副本(例如CD-ROM)开始构建
  • 您不太可能意外提交生成的文件
  • git clean -dxf 将清除您的源代码树,但不会触摸您的已构建文件

请注意,GNU
Automake和Make支持称为VPATH的功能,可轻松将源树与构建树分开。



 类似资料:
  • 忽略编译器警告 格式 #pragma clang push #pragma clang diagnostic ignored "错误类型" // 存在警告的代码 #pragma clang pop > 1.在需要忽略的警告处右键 -- Reveal in Log 2.会给出警告的详细信息,其中包括警告的类型 3.高亮选中的便是这个警告的类型 4.在警告代码处增加如下代码 Command

  • 我的文件似乎被Git忽略了-文件是否已损坏?Git期望哪种文件格式、区域设置或区域性? 我的: 的输出: 我希望和不出现在“未跟踪文件”列表中。 我应该从哪里开始寻找解决这个问题?

  • 我有一个编译器错误问题,请查看以下代码: 问题在于编译器忽略了 foo 函数上的“const”,使得对 foo 的调用非法(const int* to int*)。 严重程度代码描述项目文件行抑制状态错误C2664'ululfoo(const::类型)':无法将参数1从'const int*'转换为'const Mystrt::类型' 我在Visual Studio和gcc的5.3编译器中测试了以

  • 我希望能够自动设置我们的eclipse项目来忽略使用m2e的可选编译问题,但是我似乎遇到了m2e和maven的冲突。 如果我使用build helper maven插件添加源目录,那就太好了——我不必自动将

  • 我通过网络回答了一些关于这个主题的问题,但我没有找到任何答案,或者是另一种语言的问题,或者它没有完全回答(死代码不是无用代码),所以我的问题是: 编译器是否忽略了(显式或非显式)无用的代码? 例如,在此代码中: for 循环会被删除吗? 我使用.net4.5和vs2013 背景是我维护了很多代码(我没有写),我想知道无用的代码是否应该成为目标,或者我是否可以让编译器来处理这个问题。

  • 对象使用JAXBContext创建的封送器进行封送。生成的xml将变成: 类Hi是从不能更改的xsd生成的。我的问题是,如果“hello”为null,有没有一种方法可以让封送器忽略nillable参数,并且不向xml输出任何内容?