Questions tagged «compiler-options»

12
如何使用SSE4.2和AVX指令编译Tensorflow?
这是从运行脚本以检查Tensorflow是否正常运行时收到的消息: I tensorflow/stream_executor/dso_loader.cc:125] successfully opened CUDA library libcublas.so.8.0 locally I tensorflow/stream_executor/dso_loader.cc:125] successfully opened CUDA library libcudnn.so.5 locally I tensorflow/stream_executor/dso_loader.cc:125] successfully opened CUDA library libcufft.so.8.0 locally I tensorflow/stream_executor/dso_loader.cc:125] successfully opened CUDA library libcuda.so.1 locally I tensorflow/stream_executor/dso_loader.cc:125] successfully opened CUDA library libcurand.so.8.0 locally W tensorflow/core/platform/cpu_feature_guard.cc:95] The TensorFlow library wasn't compiled to use …

4
fpermissive标志的作用是什么?
我只是想知道该-fpermissive标志在g ++编译器中的作用是什么?我正进入(状态: 错误:使用临时地址[-fpermissive] 我可以通过将-fpermissive标志提供给编译器来解决 。 编辑:我只是找到了导致临时地址错误部分的原因!我现在要修复该部分。


4
msbuild,定义条件编译符号
我可能只是盲目的,但是是否有命令行在MSBUILD中指定条件编译符号? 我的构建脚本中当前包含以下行: SET MSBUILD=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\MSBuild.exe SET CONFIG=Debug %MSBUILD% /p:Configuration=%CONFIG% /p:OutputPath=..\..\output source\MyProject\MyProject.csproj 我想添加一个条件。在Visual Studio中,我可以只进入Project Properties => Build => Conditional编译符号,但是我还没有看到msbuild的选项? 如果您知道我是否可以完全覆盖.csproj文件中已经指定的所有符号,以确保仅输入Buildscript中的条件,则可以使用Bonus Karma。

2
“注册COM Interop”与“使程序集COM可见”
这两种选择之间的真正区别是什么?我所知道的是: 注册COM Interop 此选项在程序集上执行重排,并在注册表中将所有程序集之类的COM项注册为COM组件(可能不是)将程序集注册为COM组件。此步骤会生成TLB文件吗?还有什么? 有时我在编译项目时看到生成了tlb,但有时却没有,这是为什么? 使装配体COM可见 这对装配体有什么影响?如果我在程序集中具有以下类型,即使我的类型标记为ComVisible,我是否仍需要指定“使程序集COM可见”? [GuidAttribute("02810C22-3FF2-4fc2-A7FD-5E103446DEB0"), ComVisible(true)] public interface IMyInterface { }

2
/ Ox和/ O2编译器选项之间有什么区别?
Microsoft的C ++编译器(cl.exe包括在Visual Studio中)提供了几个优化开关。它们中的大多数之间的差异似乎是不言而喻的,但是我不清楚/O2(将代码优化为最大速度)与/Ox(选择“完全优化”)之间的区别。 我试着阅读文档的/Ox选项,它似乎证实,该交换机还支持优化的最高速度,而不是大小: 所述/Ox编译器选项产生在较小尺寸有利于代码的执行速度。 但特别是,“备注”部分下的以下声明引起了我的注意: 通常,请指定/O2(Maximize Speed)而不是/Ox。 所以我的问题是,为什么要一个普遍青睐/O2了/Ox?后一个选项是否启用已知的特定优化,从而导致无法预料的错误或其他意外行为?仅仅是获得的优化数量不值得额外的编译时间吗?还是由于VS中/O2的默认选项而导致的这完全是毫无意义的“推荐” ?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.