Support Board
Date/Time: Sat, 08 Feb 2025 11:25:25 +0000
Post From: [SOLVED] Error Building locally with Visual C++ and personal .h files
[2020-07-02 15:07:16] |
User106904 - Posts: 3 |
I uninstalled and re-installed everything in all possible orders. I think I have evidence of a problem: when .h files are used with VC NOTE >>> I am only using SC codes here that comes with SC Installation. Nothing is mine <<< >>> Scenario 1 - warnings but works - compiling ExampleCustomStudies.cpp ======================================================================== -- Starting build of Custom Studies Source files: ExampleCustomStudies.cpp. -- 16:58:36 C:\WINDOWS\system32\cmd.exe /C "C:\SierraChart\ACS_Source\VisualCCompile.Bat" C:\SierraChart\ACS_Source>call "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat" amd64 cl : Command line warning D9002 : ignoring unknown option '/std:c++17' ExampleCustomStudies.cpp C:\SierraChart\ACS_Source\ExampleCustomStudies.cpp(168): warning C4800: 'unsigned int': forcing value to bool 'true' or 'false' (performance warning) C:\SierraChart\ACS_Source\ExampleCustomStudies.cpp(169): warning C4800: 'unsigned int': forcing value to bool 'true' or 'false' (performance warning) Creating library ExampleCustomStudies.lib and object ExampleCustomStudies.exp Generating code Finished generating code -- End of Build -- 16:58:38 >>> Scenario 2 - does not work - compiling ExampleCustomStudies.cpp + IntradayRecord.h ====================================================================================== -- Starting build of Custom Studies Source files: ExampleCustomStudies.cpp IntradayRecord.h. -- 17:04:57 C:\WINDOWS\system32\cmd.exe /C "C:\SierraChart\ACS_Source\VisualCCompile.Bat" C:\SierraChart\ACS_Source>call "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat" amd64 cl : Command line warning D9002 : ignoring unknown option '/std:c++17' cl : Command line warning D9024 : unrecognized source file type 'C:\SierraChart\ACS_Source\IntradayRecord.h', object file assumed ExampleCustomStudies.cpp C:\SierraChart\ACS_Source\ExampleCustomStudies.cpp(168): warning C4800: 'unsigned int': forcing value to bool 'true' or 'false' (performance warning) C:\SierraChart\ACS_Source\ExampleCustomStudies.cpp(169): warning C4800: 'unsigned int': forcing value to bool 'true' or 'false' (performance warning) C:\SierraChart\ACS_Source\IntradayRecord.h : fatal error LNK1107: invalid or corrupt file: cannot read at 0x21B0 -- End of Build -- 17:04:59 |