腳本內同時置入 sse/ sse2/ avx/ avx2 的時候,gcc/clang 都正常,但是 vc 會有警告,然而造成設置警告等同錯誤的時候造成麻煩。 ``` lua add_vectorexts("mmx", "avx", "avx2") add_vectorexts("sse", "sse2", "sse3", "ssse3") ``` - cl.exe 不能傳入多個 /arch:sse2 /arch:avx2 ,後面的會蓋掉前面的設置,且會跳出警告,造成 /wx 使用出問題 - yasm 設置的源碼,無法在 vc project 生成後編譯,期望能有 custom build 命令正確生成。 ``` 產生出來的 custom build 命令有問題 : ml /nologo /c -D__config_debug__ -f win32 -D__config_debug__ -Fo..\..\.objs\vpx\windows\x86\debug\libsrc\vp8\encoder\x86\copy_sse2.asm.obj ..\..\..\..\sources\libsrc\vp8\encoder\x86\copy_sse2.asm ```
腳本內同時置入 sse/ sse2/ avx/ avx2 的時候,gcc/clang 都正常,但是 vc 會有警告,然而造成設置警告等同錯誤的時候造成麻煩。