samdauwe / BabylonCpp

A port of Babylon.js to C++
Apache License 2.0
284 stars 38 forks source link

cmake_build.py execute with vs2017 Professional x64 #71

Closed marshal-it closed 4 years ago

marshal-it commented 4 years ago

//////////////////// Traceback (most recent call last): File "D:/GitHub/BabylonCpp/src/Samples/make_samples_info/make_samples_info.py", line 188, in write_json_info_file() File "D:/GitHub/BabylonCpp/src/Samples/make_samples_info/make_samples_info.py", line 94, in write_json_info_file infos = make_all_info() File "D:/GitHub/BabylonCpp/src/Samples/make_samples_info/make_samples_info.py", line 89, in make_all_info result.append(sample_info(cpp_file)) File "D:/GitHub/BabylonCpp/src/Samples/make_samples_info/make_samples_info.py", line 51, in sample_info lines = f.readlines() UnicodeDecodeError: 'gbk' codec can't decode byte 0xbf in position 1491: illegal multibyte sequence ///////////////////////////////// Traceback (most recent call last): File "cmake_build.py", line 354, in main() File "cmake_build.py", line 351, in main WindowsBuild() File "cmake_build.py", line 293, in init Build.init(self) File "cmake_build.py", line 104, in init getattr(self, args.command)() File "cmake_build.py", line 117, in all self._cmakeConfigure(args) File "cmake_build.py", line 195, in _cmakeConfigure self._tools.runCommand(self._buildDir, cmakeCmd) File "cmake_build.py", line 65, in runCommand subprocess.check_call(command, shell=shell, env=env, cwd=directory) File "C:\Users\zhongzhihua01\AppData\Local\Programs\Python\Python37\lib\subprocess.py", line 341, in check_call raise CalledProcessError(retcode, cmd) ///////////////////////////////// CMakeError.log [ D:\GitHub\BabylonCpp\release_build\CMakeFiles\CMakeTmp\src.cxx(1): error C2065: 'deprecated': undeclared identifier [D:\GitHub\BabylonCpp\release_build\CMakeFiles\CMakeTmp\cmTC_0e117.vcxproj]

D:\GitHub\BabylonCpp\release_build\CMakeFiles\CMakeTmp\src.cxx(1): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\GitHub\BabylonCpp\release_build\CMakeFiles\CMakeTmp\cmTC_0e117.vcxproj]

D:\GitHub\BabylonCpp\release_build\CMakeFiles\CMakeTmp\src.cxx(1): error C2448: 'attribute': function-style initializer appears to be a function definition [D:\GitHub\BabylonCpp\release_build\CMakeFiles\CMakeTmp\cmTC_0e117.vcxproj]

]

marshal-it commented 4 years ago

had fixed, because git updates no recursive.