BeaEngine / beaengine

BeaEngine disasm project
515 stars 122 forks source link

Please use /MT and /MTd instead of /MD and /MDd for release static linking in MSVC #6

Closed ww898 closed 5 years ago

ww898 commented 8 years ago

I see <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> in .vcxproj file for static linking for Release config. Command line: cmake -G "Visual Studio 12 2013" -DoptBUILD_LITE=ON -DoptHAS_SYMBOLS=OFF -DoptBUILD_64BIT=OFF -DoptHAS_OPTIMIZED=ON

P.S. CMake 3.3.2

ww898 commented 8 years ago

This is known cmake issue. Please see https://cmake.org/Wiki/CMake_FAQ#How_can_I_build_my_MSVC_application_with_a_static_runtime.3F