我正在尝试为Unreal Engine 4设置AVX支持。据我所知,它默认情况下使用SSE2,它是NMake自己的,所以没有Visual Studio属性页可供访问并向其添加弓形。我应该在哪里设置? 注意:尝试支持AVX,AVX2和AVX512。
谢谢
关于Visual Studio属性没有什么特别的。它们只是xml项目文件中节点的“人类可读”版本,是编译器(cl.exe)和链接器(link.exe)的命令行参数。只需打开属性,设置AVX选项,然后切换到“命令行”选项卡,以查看赋予cl.exe的真实选项
因此,您只需要将/arch:[AVX|AVX2|AVX512]
选项添加到nmake文件中调用/arch:[AVX|AVX2|AVX512]
的行中。例如
cl.exe