Visual c++ g++;等效于VC++;编译器标志

Visual c++ g++;等效于VC++;编译器标志,visual-c++,gcc,opencv,g++,mingw,Visual C++,Gcc,Opencv,G++,Mingw,在一个stasm示例文件中,我有以下几行代码。但看起来这些选项是针对VC++的。我想在g++(mingw)编译器中编译相同的代码。那么,g++中与下面提到的编译器标志等效的等效标志是什么呢 请提供我任何链接或您的宝贵建议。 谢谢 cl-nologo-O2-W3-MT-EHsc-DWIN32 statsm\u opencv\u example.cpp -I%OPENCV\u HOME%\include\OPENCV%OPENCV\u HOME%\lib\cv210.lib%OPENCV\u HOM

在一个stasm示例文件中,我有以下几行代码。但看起来这些选项是针对VC++的。我想在g++(mingw)编译器中编译相同的代码。那么,g++中与下面提到的编译器标志等效的等效标志是什么呢

请提供我任何链接或您的宝贵建议。 谢谢

cl-nologo-O2-W3-MT-EHsc-DWIN32 statsm\u opencv\u example.cpp -I%OPENCV\u HOME%\include\OPENCV%OPENCV\u HOME%\lib\cv210.lib%OPENCV\u HOME%\lib\cxcore210.lib%OPENCV\u HOME%\lib\highgui210.lib ..\data\stasm_dll.lib


我不知道MINGW,但我确实在Linux上使用了GCC,所以您可以试试

 g++ -O3 -Wall -DWIN32 -I$OPENCV_HOME/include/opencv \
    -L$OPENCV_HOME/lib -lcv210 -lcxcore201 -lhighgui20 ../data/stasm_dll.lib

如果您能解释一下在VC++中使用的标志,哪一个是重要的,等等,那会很有帮助。