Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ Visual Studio“内联函数扩展”优化特性? 我在XCODE中编程C++应用程序,我想知道XCuffic中是否有类似的VisualStudio优化工具:内联函数扩展< /P>_C++_Xcode_Macos_Optimization - Fatal编程技术网

C++ Visual Studio“内联函数扩展”优化特性? 我在XCODE中编程C++应用程序,我想知道XCuffic中是否有类似的VisualStudio优化工具:内联函数扩展< /P>

C++ Visual Studio“内联函数扩展”优化特性? 我在XCODE中编程C++应用程序,我想知道XCuffic中是否有类似的VisualStudio优化工具:内联函数扩展< /P>,c++,xcode,macos,optimization,C++,Xcode,Macos,Optimization,提前谢谢。我不是MSVC++或Xcode用户,但似乎内联函数扩展可以控制内联。我认为Xcode使用或:这两种编译器都有类似的内联方法。例如,对于gcc,有以下选项,还有几个选项可以影响内联决策: -fno inline禁用内联,除非函数具有指示它们应始终内联的属性 -finline小函数支持函数的内联,当实际使用-O2调用时,内联会更大 -finline函数启用非内联函数的内联使用-O3启用 -flto可以跨多个翻译单元实现函数的内联 我也在看这个,我跟着一个C++教程,里面有很多模板在一个内联

提前谢谢。

我不是MSVC++或Xcode用户,但似乎内联函数扩展可以控制内联。我认为Xcode使用或:这两种编译器都有类似的内联方法。例如,对于gcc,有以下选项,还有几个选项可以影响内联决策:

-fno inline禁用内联,除非函数具有指示它们应始终内联的属性 -finline小函数支持函数的内联,当实际使用-O2调用时,内联会更大 -finline函数启用非内联函数的内联使用-O3启用 -flto可以跨多个翻译单元实现函数的内联
<>我也在看这个,我跟着一个C++教程,里面有很多模板在一个内联文件中。我试着将所有模板及其实现放入头文件中,效果非常好


D.

我尝试了所有方法,但Xcode给了我警告:不支持优化标志