home Forums # Technical Support Fuzzylite on VS 2012 does not compile

Tagged: 

Viewing 10 posts - 11 through 20 (of 25 total)
  • Author
    Posts
  • #1431
    Avataransi.vict
    Participant

    Sorry juan I’m still getting the error. I have done the changes but it still showing error. Please tell me the procedure after CMake execution

    1>—— Build started: Project: ZERO_CHECK, Configuration: Debug x64 ——
    1>Build started 05-09-2014 18:05:18.
    1>InitializeBuildStatus:
    1> Creating “x64\Debug\ZERO_CHECK\ZERO_CHECK.tlog\unsuccessfulbuild” because “AlwaysCreate” was specified.
    1>CustomBuild:
    1> Checking Build System
    1> CMake is re-running because E:/software/fuzzylite-5.0-win32/fuzzylite-5.0/sources/fuzzylite-5.0/fuzzylite/CMakeFiles/generate.stamp is out-of-date.
    1> the file ‘E:/software/fuzzylite-5.0-win32/fuzzylite-5.0/sources/fuzzylite-5.0/fuzzylite/CMakeLists.txt’
    1> is newer than ‘E:/software/fuzzylite-5.0-win32/fuzzylite-5.0/sources/fuzzylite-5.0/fuzzylite/CMakeFiles/generate.stamp.depend’
    1> result=’-1′
    1> Windows
    1>
    1> =====================================
    1> fuzzylite v.5.0b1408
    1>
    1> FL_USE_FLOAT=OFF
    1> FL_BACKTRACE=OFF
    1> FL_CPP11=OFF
    1> Build=
    1> =====================================
    1>
    1> — Configuring done
    1> — Generating done
    1> — Build files have been written to: E:/software/fuzzylite-5.0-win32/fuzzylite-5.0/sources/fuzzylite-5.0/fuzzylite
    1>FinalizeBuildStatus:
    1> Deleting file “x64\Debug\ZERO_CHECK\ZERO_CHECK.tlog\unsuccessfulbuild”.
    1> Touching “x64\Debug\ZERO_CHECK\ZERO_CHECK.tlog\ZERO_CHECK.lastbuildstate”.
    1>
    1>Build succeeded.
    1>
    1>Time Elapsed 00:00:01.04
    2>—— Build started: Project: fl-static, Configuration: Debug x64 ——
    3>—— Build started: Project: fl-shared, Configuration: Debug x64 ——
    2>Build started 05-09-2014 18:05:19.
    3>Build started 05-09-2014 18:05:19.
    2>InitializeBuildStatus:
    2> Touching “fl-static.dir\Debug\fl-static.tlog\unsuccessfulbuild”.
    2>CustomBuild:
    2> All outputs are up-to-date.
    3>InitializeBuildStatus:
    3> Touching “fl-shared.dir\Debug\fl-shared.tlog\unsuccessfulbuild”.
    3>CustomBuild:
    3> All outputs are up-to-date.
    3>ClCompile:
    3> Console.cpp
    2>ClCompile:
    2> Console.cpp
    2> Bisector.cpp
    3> Bisector.cpp
    2> Centroid.cpp
    3> Centroid.cpp
    2> IntegralDefuzzifier.cpp
    3> IntegralDefuzzifier.cpp
    2> LargestOfMaximum.cpp
    3> LargestOfMaximum.cpp
    2> MeanOfMaximum.cpp
    3> MeanOfMaximum.cpp
    2> SmallestOfMaximum.cpp
    3> SmallestOfMaximum.cpp
    2> WeightedAverage.cpp
    3> WeightedAverage.cpp
    2> WeightedDefuzzifier.cpp
    3> WeightedDefuzzifier.cpp
    2> WeightedSum.cpp
    3> WeightedSum.cpp
    2> Engine.cpp
    3> Engine.cpp
    2> Exception.cpp
    3> Exception.cpp
    2> CloningFactory.cpp
    3> CloningFactory.cpp
    2> ConstructionFactory.cpp
    3> ConstructionFactory.cpp
    2> DefuzzifierFactory.cpp
    3> DefuzzifierFactory.cpp
    2> FactoryManager.cpp
    3> FactoryManager.cpp
    2> FunctionFactory.cpp
    3> FunctionFactory.cpp
    2> HedgeFactory.cpp
    3> HedgeFactory.cpp
    2> SNormFactory.cpp
    3> SNormFactory.cpp
    2> TermFactory.cpp
    3> TermFactory.cpp
    2> Generating Code…
    3> Generating Code…
    2> Compiling…
    2> TNormFactory.cpp
    2> fuzzylite.cpp
    3> Compiling…
    3> TNormFactory.cpp
    2> Any.cpp
    3> fuzzylite.cpp
    2> Extremely.cpp
    3> Any.cpp
    2> Not.cpp
    3> Extremely.cpp
    2> Seldom.cpp
    3> Not.cpp
    2> Somewhat.cpp
    3> Seldom.cpp
    2> Very.cpp
    3> Somewhat.cpp
    2> CppExporter.cpp
    3> Very.cpp
    3> CppExporter.cpp
    2> Exporter.cpp
    2> FclExporter.cpp
    3> Exporter.cpp
    3> FclExporter.cpp
    2> FclImporter.cpp
    2>src\imex\FclImporter.cpp(534): error C2678: binary ‘<<‘ : no operator found which takes a left-hand operand of type ‘std::basic_ostream<char,std::char_traits<char>>’ (or there is no acceptable conversion)
    2> C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\ostream(498): could be ‘std::basic_ostream<char,std::char_traits<char>> &std::basic_ostream<char,std::char_traits<char>>::operator <<(std::basic_streambuf<char,std::char_traits<char>> *)’
    2> C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\ostream(478): or ‘std::basic_ostream<char,std::char_traits<char>> &std::basic_ostream<char,std::char_traits<char>>::operator <<(const void *)’
    2> C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\ostream(458): or ‘std::basic_ostream<char,std::char_traits<char>> &std::basic_ostream<char,std::char_traits<char>>::operator <<(long double)’
    2> C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\ostream(438): or ‘std::basic_ostream<char,std::char_traits<char>> &std::basic_ostream<char,std::char_traits<char>>::operator <<(double)’
    2> C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\ostream(418): or ‘std::basic_ostream<char,std::char_traits<char>> &std::basic_ostream<char,std::char_traits<char>>::operator <<(float)’
    2> C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\ostream(397): or ‘std::basic_ostream<char,std::char_traits<char>> &std::basic_ostream<char,std::char_traits<char>>::operator <<(unsigned __int64)’
    2> C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\ostream(377): or ‘std::basic_ostream<char,std::char_traits<char>> &std::basic_ostream<char,std::char_traits<char>>::operator <<(__int64)’
    2> C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\ostream(356): or ‘std::basic_ostream<char,std::char_traits<char>> &std::basic_ostream<char,std::char_traits<char>>::operator <<(unsigned long)’
    2> C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\ostream(336): or ‘std::basic_ostream<char,std::char_traits<char>> &std::basic_ostream<char,std::char_traits<char>>::operator <<(long)’
    2> C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\ostream(316): or ‘std::basic_ostream<char,std::char_traits<char>> &std::basic_ostream<char,std::char_traits<char>>::operator <<(unsigned int)’
    2> C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\ostream(291): or ‘std::basic_ostream<char,std::char_traits<char>> &std::basic_ostream<char,std::char_traits<char>>::operator <<(int)’
    2> C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\ostream(271): or ‘std::basic_ostream<char,std::char_traits<char>> &std::basic_ostream<char,std::char_traits<char>>::operator <<(unsigned short)’
    2> C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\ostream(237): or ‘std::basic_ostream<char,std::char_traits<char>> &std::basic_ostream<char,std::char_traits<char>>::operator <<(short)’
    2> C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\ostream(217): or ‘std::basic_ostream<char,std::char_traits<char>> &std::basic_ostream<char,std::char_traits<char>>::operator <<(std::_Bool)’
    2> C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\ostream(210): or ‘std::basic_ostream<char,std::char_traits<char>> &std::basic_ostream<char,std::char_traits<char>>::operator <<(std::ios_base &(__cdecl *)(std::ios_base &))’
    2> C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\ostream(203): or ‘std::basic_ostream<char,std::char_traits<char>> &std::basic_ostream<char,std::char_traits<char>>::operator <<(std::basic_ios<char,std::char_traits<char>> &(__cdecl *)(std::basic_ios<char,std::char_traits<char>> &))’
    2> C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\ostream(197): or ‘std::basic_ostream<char,std::char_traits<char>> &std::basic_ostream<char,std::char_traits<char>>::operator <<(std::basic_ostream<char,std::char_traits<char>> &(__cdecl *)(std::basic_ostream<char,std::char_traits<char>> &))’
    2> C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\ostream(699): or ‘std::basic_ostream<char,std::char_traits<char>> &std::operator <<<char,std::char_traits<char>>(std::basic_ostream<char,std::char_traits<char>> &,const char *)’
    2> C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\ostream(746): or ‘std::basic_ostream<char,std::char_traits<char>> &std::operator <<<char,std::char_traits<char>>(std::basic_ostream<char,std::char_traits<char>> &,char)’
    2> C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\ostream(784): or ‘std::basic_ostream<char,std::char_traits<char>> &std::operator <<<std::char_traits<char>>(std::basic_ostream<char,std::char_traits<char>> &,const char *)’
    2> C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\ostream(831): or ‘std::basic_ostream<char,std::char_traits<char>> &std::operator <<<std::char_traits<char>>(std::basic_ostream<char,std::char_traits<char>> &,char)’
    2> C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\ostream(957): or ‘std::basic_ostream<char,std::char_traits<char>> &std::operator <<<std::char_traits<char>>(std::basic_ostream<char,std::char_traits<char>> &,const signed char *)’
    2> C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\ostream(964): or ‘std::basic_ostream<char,std::char_traits<char>> &std::operator <<<std::char_traits<char>>(std::basic_ostream<char,std::char_traits<char>> &,signed char)’
    2> C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\ostream(971): or ‘std::basic_ostream<char,std::char_traits<char>> &std::operator <<<std::char_traits<char>>(std::basic_ostream<char,std::char_traits<char>> &,const unsigned char *)’
    2> C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\ostream(978): or ‘std::basic_ostream<char,std::char_traits<char>> &std::operator <<<std::char_traits<char>>(std::basic_ostream<char,std::char_traits<char>> &,unsigned char)’
    2> C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\ostream(988): or ‘std::basic_ostream<char,std::char_traits<char>> &std::operator <<<char,std::char_traits<char>,std::ostringstream>(std::basic_ostream<char,std::char_traits<char>> &&,const _Ty &)’
    2> with
    2> [
    2> _Ty=std::ostringstream
    2> ]
    2> C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\ostream(1026): or ‘std::basic_ostream<char,std::char_traits<char>> &std::operator <<<char,std::char_traits<char>>(std::basic_ostream<char,std::char_traits<char>> &,const std::error_code &)’
    2> while trying to match the argument list ‘(std::basic_ostream<char,std::char_traits<char>>, std::ostringstream)’
    2> FisExporter.cpp
    3> FclImporter.cpp
    3>src\imex\FclImporter.cpp(534): error C2678: binary ‘<<‘ : no operator found which takes a left-hand operand of type ‘std::basic_ostream<char,std::char_traits<char>>’ (or there is no acceptable conversion)
    3> C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\ostream(498): could be ‘std::basic_ostream<char,std::char_traits<char>> &std::basic_ostream<char,std::char_traits<char>>::operator <<(std::basic_streambuf<char,std::char_traits<char>> *)’
    3> C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\ostream(478): or ‘std::basic_ostream<char,std::char_traits<char>> &std::basic_ostream<char,std::char_traits<char>>::operator <<(const void *)’
    3> C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\ostream(458): or ‘std::basic_ostream<char,std::char_traits<char>> &std::basic_ostream<char,std::char_traits<char>>::operator <<(long double)’
    3> C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\ostream(438): or ‘std::basic_ostream<char,std::char_traits<char>> &std::basic_ostream<char,std::char_traits<char>>::operator <<(double)’
    3> C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\ostream(418): or ‘std::basic_ostream<char,std::char_traits<char>> &std::basic_ostream<char,std::char_traits<char>>::operator <<(float)’
    3> C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\ostream(397): or ‘std::basic_ostream<char,std::char_traits<char>> &std::basic_ostream<char,std::char_traits<char>>::operator <<(unsigned __int64)’
    3> C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\ostream(377): or ‘std::basic_ostream<char,std::char_traits<char>> &std::basic_ostream<char,std::char_traits<char>>::operator <<(__int64)’
    3> C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\ostream(356): or ‘std::basic_ostream<char,std::char_traits<char>> &std::basic_ostream<char,std::char_traits<char>>::operator <<(unsigned long)’
    3> C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\ostream(336): or ‘std::basic_ostream<char,std::char_traits<char>> &std::basic_ostream<char,std::char_traits<char>>::operator <<(long)’
    3> C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\ostream(316): or ‘std::basic_ostream<char,std::char_traits<char>> &std::basic_ostream<char,std::char_traits<char>>::operator <<(unsigned int)’
    3> C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\ostream(291): or ‘std::basic_ostream<char,std::char_traits<char>> &std::basic_ostream<char,std::char_traits<char>>::operator <<(int)’
    3> C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\ostream(271): or ‘std::basic_ostream<char,std::char_traits<char>> &std::basic_ostream<char,std::char_traits<char>>::operator <<(unsigned short)’
    3> C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\ostream(237): or ‘std::basic_ostream<char,std::char_traits<char>> &std::basic_ostream<char,std::char_traits<char>>::operator <<(short)’
    3> C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\ostream(217): or ‘std::basic_ostream<char,std::char_traits<char>> &std::basic_ostream<char,std::char_traits<char>>::operator <<(std::_Bool)’
    3> C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\ostream(210): or ‘std::basic_ostream<char,std::char_traits<char>> &std::basic_ostream<char,std::char_traits<char>>::operator <<(std::ios_base &(__cdecl *)(std::ios_base &))’
    3> C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\ostream(203): or ‘std::basic_ostream<char,std::char_traits<char>> &std::basic_ostream<char,std::char_traits<char>>::operator <<(std::basic_ios<char,std::char_traits<char>> &(__cdecl *)(std::basic_ios<char,std::char_traits<char>> &))’
    3> C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\ostream(197): or ‘std::basic_ostream<char,std::char_traits<char>> &std::basic_ostream<char,std::char_traits<char>>::operator <<(std::basic_ostream<char,std::char_traits<char>> &(__cdecl *)(std::basic_ostream<char,std::char_traits<char>> &))’
    3> C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\ostream(699): or ‘std::basic_ostream<char,std::char_traits<char>> &std::operator <<<char,std::char_traits<char>>(std::basic_ostream<char,std::char_traits<char>> &,const char *)’
    3> C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\ostream(746): or ‘std::basic_ostream<char,std::char_traits<char>> &std::operator <<<char,std::char_traits<char>>(std::basic_ostream<char,std::char_traits<char>> &,char)’
    3> C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\ostream(784): or ‘std::basic_ostream<char,std::char_traits<char>> &std::operator <<<std::char_traits<char>>(std::basic_ostream<char,std::char_traits<char>> &,const char *)’
    3> C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\ostream(831): or ‘std::basic_ostream<char,std::char_traits<char>> &std::operator <<<std::char_traits<char>>(std::basic_ostream<char,std::char_traits<char>> &,char)’
    3> C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\ostream(957): or ‘std::basic_ostream<char,std::char_traits<char>> &std::operator <<<std::char_traits<char>>(std::basic_ostream<char,std::char_traits<char>> &,const signed char *)’
    3> C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\ostream(964): or ‘std::basic_ostream<char,std::char_traits<char>> &std::operator <<<std::char_traits<char>>(std::basic_ostream<char,std::char_traits<char>> &,signed char)’
    3> C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\ostream(971): or ‘std::basic_ostream<char,std::char_traits<char>> &std::operator <<<std::char_traits<char>>(std::basic_ostream<char,std::char_traits<char>> &,const unsigned char *)’
    3> C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\ostream(978): or ‘std::basic_ostream<char,std::char_traits<char>> &std::operator <<<std::char_traits<char>>(std::basic_ostream<char,std::char_traits<char>> &,unsigned char)’
    3> C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\ostream(988): or ‘std::basic_ostream<char,std::char_traits<char>> &std::operator <<<char,std::char_traits<char>,std::ostringstream>(std::basic_ostream<char,std::char_traits<char>> &&,const _Ty &)’
    3> with
    3> [
    3> _Ty=std::ostringstream
    3> ]
    3> C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\ostream(1026): or ‘std::basic_ostream<char,std::char_traits<char>> &std::operator <<<char,std::char_traits<char>>(std::basic_ostream<char,std::char_traits<char>> &,const std::error_code &)’
    3> while trying to match the argument list ‘(std::basic_ostream<char,std::char_traits<char>>, std::ostringstream)’
    2> FisImporter.cpp
    3> FisExporter.cpp
    2> FldExporter.cpp
    3> FisImporter.cpp
    2>src\imex\FldExporter.cpp(171): error C2039: ‘max’ : is not a member of ‘std’
    2>src\imex\FldExporter.cpp(171): error C3861: ‘max’: identifier not found
    2>src\imex\FldExporter.cpp(188): error C2039: ‘max’ : is not a member of ‘std’
    2>src\imex\FldExporter.cpp(188): error C3861: ‘max’: identifier not found
    2> FllExporter.cpp
    2> FllImporter.cpp
    3> FldExporter.cpp
    3>src\imex\FldExporter.cpp(171): error C2039: ‘max’ : is not a member of ‘std’
    3>src\imex\FldExporter.cpp(171): error C3861: ‘max’: identifier not found
    3>src\imex\FldExporter.cpp(188): error C2039: ‘max’ : is not a member of ‘std’
    3>src\imex\FldExporter.cpp(188): error C3861: ‘max’: identifier not found
    3> FllExporter.cpp
    2> Importer.cpp
    2> JavaExporter.cpp
    3> FllImporter.cpp
    2> main.cpp
    3> Importer.cpp
    3> JavaExporter.cpp
    2> Generating Code…
    2> Compiling…
    2> AlgebraicSum.cpp
    3> main.cpp
    2> BoundedSum.cpp
    2> DrasticSum.cpp
    3> Generating Code…
    2> EinsteinSum.cpp
    2> HamacherSum.cpp
    2> Maximum.cpp
    3> Compiling…
    3> AlgebraicSum.cpp
    2> NilpotentMaximum.cpp
    3> BoundedSum.cpp
    2>src\norm\s\NilpotentMaximum.cpp(35): error C2039: ‘max’ : is not a member of ‘std’
    2>src\norm\s\NilpotentMaximum.cpp(35): error C3861: ‘max’: identifier not found
    2> NormalizedSum.cpp
    3> DrasticSum.cpp
    2> AlgebraicProduct.cpp
    3> EinsteinSum.cpp
    2> BoundedDifference.cpp
    3> HamacherSum.cpp
    2> DrasticProduct.cpp
    3> Maximum.cpp
    2> EinsteinProduct.cpp
    3> NilpotentMaximum.cpp
    2> HamacherProduct.cpp
    3>src\norm\s\NilpotentMaximum.cpp(35): error C2039: ‘max’ : is not a member of ‘std’
    3>src\norm\s\NilpotentMaximum.cpp(35): error C3861: ‘max’: identifier not found
    3> NormalizedSum.cpp
    2> Minimum.cpp
    3> AlgebraicProduct.cpp
    2> NilpotentMinimum.cpp
    3> BoundedDifference.cpp
    2> Operation.cpp
    3> DrasticProduct.cpp
    2> Antecedent.cpp
    3> EinsteinProduct.cpp
    3> HamacherProduct.cpp
    2> Consequent.cpp
    3> Minimum.cpp
    2> Expression.cpp
    3> NilpotentMinimum.cpp
    2> RuleBlock.cpp
    3> Operation.cpp
    2> Generating Code…
    3> Antecedent.cpp
    2> Compiling…
    2> Rule.cpp
    3> Consequent.cpp
    2> Accumulated.cpp
    3> Expression.cpp
    2> Activated.cpp
    3> RuleBlock.cpp
    2> Bell.cpp
    3> Generating Code…
    2> Concave.cpp
    2> Constant.cpp
    3> Compiling…
    3> Rule.cpp
    2> Cosine.cpp
    3> Accumulated.cpp
    2> Discrete.cpp
    3> Activated.cpp
    2> Function.cpp
    3> Bell.cpp
    3> Concave.cpp
    2> Gaussian.cpp
    3> Constant.cpp
    2> GaussianProduct.cpp
    3> Cosine.cpp
    2> Linear.cpp
    3> Discrete.cpp
    2> PiShape.cpp
    3> Function.cpp
    2> Ramp.cpp
    2> Rectangle.cpp
    3> Gaussian.cpp
    2> Sigmoid.cpp
    3> GaussianProduct.cpp
    2> SigmoidDifference.cpp
    3> Linear.cpp
    2> SigmoidProduct.cpp
    3> PiShape.cpp
    2> Spike.cpp
    3> Ramp.cpp
    2> SShape.cpp
    3> Rectangle.cpp
    2> Generating Code…
    3> Sigmoid.cpp
    2> Compiling…
    2> Term.cpp
    3> SigmoidDifference.cpp
    2> Trapezoid.cpp
    3> SigmoidProduct.cpp
    2> Triangle.cpp
    3> Spike.cpp
    2> ZShape.cpp
    3> SShape.cpp
    2> InputVariable.cpp
    3> Generating Code…
    2> OutputVariable.cpp
    3> Compiling…
    3> Term.cpp
    2> Variable.cpp
    3> Trapezoid.cpp
    2> Generating Code…
    3> Triangle.cpp
    3> ZShape.cpp
    3> InputVariable.cpp
    3> OutputVariable.cpp
    3> Variable.cpp
    2>
    2>Build FAILED.
    2>
    2>Time Elapsed 00:01:28.52
    4>—— Build started: Project: fl-bin, Configuration: Debug x64 ——
    4>Build started 05-09-2014 18:06:48.
    4>InitializeBuildStatus:
    4> Touching “fl-bin.dir\Debug\fl-bin.tlog\unsuccessfulbuild”.
    4>CustomBuild:
    4> All outputs are up-to-date.
    4>ClCompile:
    4> All outputs are up-to-date.
    4> main.cpp
    3> Generating Code…
    4>LINK : fatal error LNK1104: cannot open file ‘bin\Debug\fuzzylite-staticd.lib’
    4>
    4>Build FAILED.
    4>
    4>Time Elapsed 00:00:02.03
    3>
    3>Build FAILED.
    3>
    3>Time Elapsed 00:01:32.47
    5>—— Build started: Project: ALL_BUILD, Configuration: Debug x64 ——
    5>Build started 05-09-2014 18:06:52.
    5>InitializeBuildStatus:
    5> Creating “x64\Debug\ALL_BUILD\ALL_BUILD.tlog\unsuccessfulbuild” because “AlwaysCreate” was specified.
    5>CustomBuild:
    5> Build all projects
    5>FinalizeBuildStatus:
    5> Deleting file “x64\Debug\ALL_BUILD\ALL_BUILD.tlog\unsuccessfulbuild”.
    5> Touching “x64\Debug\ALL_BUILD\ALL_BUILD.tlog\ALL_BUILD.lastbuildstate”.
    5>
    5>Build succeeded.
    5>
    5>Time Elapsed 00:00:00.22
    6>—— Skipped Build: Project: INSTALL, Configuration: Debug x64 ——
    6>Project not selected to build for this solution configuration
    ========== Build: 2 succeeded, 3 failed, 0 up-to-date, 1 skipped ==========

    #1432

    Hi,

    Can you please add #include <algorithm> to NilpotentMaximum.cpp and FldExporter.cpp where the other headers are included?

    #1433
    Avataransi.vict
    Participant

    Sorry juan Can you explain me the full process from the first. please I’m getting more error. I did the changes what you have told me, but still I’m getting errors. Tell me the process from the first. I have downloaded fuzzylite 5.0 and i have CMAKE 3.0 . I want to use it in Visual studio 2012

    #1434

    Hi ansi.vict,

    I am sorry that you are having trouble building fuzzylite in Windows using Visual Studio. In my virtual box of Windows XP, fuzzylite builds just fine. I do not have a computer with a greater version of Windows, so at the moment it is not possible for me to build in such an environment.

    Could you please create a new directory, extract again the sources from the downloaded file (without any modifications), and just run the build script included (i.e. build.bat)? This will build fuzzylite from console instead of Visual Studio. You can later configure your own VS project to include and link fuzzylite libraries.

    #1437
    Avataransi.vict
    Participant

    Hai juan I am able to run the .bat file. it has been executed successfully. What Should I do after that? where I can find the fuzzylite.lib ?? Should i use CMake ???

    #1438

    Great.

    The build.bat creates the binaries (e.g. fuzzylite.exe, fuzzylite.dll, fuzzylite-static.lib) in the bin folder (e.g. /path/to/fuzzylite/bin). You do not have use CMake any more.

    The next step is to create a new VS Project and make sure you add the location of fuzzylite to the include path (e.g. /path/to/fuzzylite/), the location of the fuzzylite binaries to the library path (e.g. /path/to/fuzzylite/bin) and the binary to the linker (e.g. fuzzylite.dll).

    #2080
    AvatarEhtiba69
    Participant

    Hi Juan Rada-Vilela,

    I have been trying to install Fuzzylite in VS 2010 using Windows 7/ 64 bit OS.
    I got these warning …. the following is a part of installation …
    ————————————————————————————-
    pp.obj
    InputVariable.cpp
    [ 49%] Building CXX object CMakeFiles/fl-shared.dir/src/variable/OutputVariable.
    cpp.obj
    OutputVariable.cpp
    [ 50%] Building CXX object CMakeFiles/fl-shared.dir/src/variable/Variable.cpp.ob
    j
    Variable.cpp
    C:\fuzzylite-release\fuzzylite\src\variable\Variable.cpp(228) : warning C4267: ‘
    return’ : conversion from ‘size_t’ to ‘int’, possible loss of data
    Linking CXX shared library bin\fuzzylite.dll
    Creating library bin\fuzzylite.lib and object bin\fuzzylite.exp
    [ 50%] Built target fl-shared
    Scanning dependencies of target fl-bin
    [ 50%] Building CXX object CMakeFiles/fl-bin.dir/src/main.cpp.obj
    main.cpp
    Linking CXX executable bin\fuzzylite.exe
    [ 50%] Built target fl-bin
    Scanning dependencies of target fl-static
    [ 50%] Building CXX object CMakeFiles/fl-static.dir/src/Console.cpp.obj
    Console.cpp
    C:\fuzzylite-release\fuzzylite\src\Console.cpp(353) : warning C4267: ‘argument’
    : conversion from ‘size_t’ to ‘int’, possible loss of data
    [ 51%] Building CXX object CMakeFiles/fl-static.dir/src/defuzzifier/Bisector.cpp
    .obj
    Bisector.cpp
    [ 52%] Building CXX object CMakeFiles/fl-static.dir/src/defuzzifier/Centroid.cpp
    .obj
    Centroid.cpp
    [ 52%] Building CXX object CMakeFiles/fl-static.dir/src/defuzzifier/IntegralDefu
    zzifier.cpp.obj
    IntegralDefuzzifier.cpp
    [ 53%] Building CXX object CMakeFiles/fl-static.dir/src/defuzzifier/LargestOfMax
    imum.cpp.obj
    LargestOfMaximum.cpp
    [ 53%] Building CXX object CMakeFiles/fl-static.dir/src/defuzzifier/MeanOfMaximu
    m.cpp.obj
    MeanOfMaximum.cpp
    [ 54%] Building CXX object CMakeFiles/fl-static.dir/src/defuzzifier/SmallestOfMa
    ximum.cpp.obj
    SmallestOfMaximum.cpp
    [ 54%] Building CXX object CMakeFiles/fl-static.dir/src/defuzzifier/WeightedAver
    age.cpp.obj
    WeightedAverage.cpp
    [ 55%] Building CXX object CMakeFiles/fl-static.dir/src/defuzzifier/WeightedDefu
    zzifier.cpp.obj
    WeightedDefuzzifier.cpp
    [ 56%] Building CXX object CMakeFiles/fl-static.dir/src/defuzzifier/WeightedSum.
    cpp.obj
    WeightedSum.cpp
    [ 56%] Building CXX object CMakeFiles/fl-static.dir/src/Engine.cpp.obj
    Engine.cpp
    C:\fuzzylite-release\fuzzylite\src\Engine.cpp(536) : warning C4267: ‘return’ : c
    onversion from ‘size_t’ to ‘int’, possible loss of data
    C:\fuzzylite-release\fuzzylite\src\Engine.cpp(612) : warning C4267: ‘return’ : c
    onversion from ‘size_t’ to ‘int’, possible loss of data
    C:\fuzzylite-release\fuzzylite\src\Engine.cpp(682) : warning C4267: ‘return’ : c
    onversion from ‘size_t’ to ‘int’, possible loss of data
    [ 57%] Building CXX object CMakeFiles/fl-static.dir/src/Exception.cpp.obj
    Exception.cpp
    [ 57%] Building CXX object CMakeFiles/fl-static.dir/src/factory/CloningFactory.c
    pp.obj
    CloningFactory.cpp
    [ 58%] Building CXX object CMakeFiles/fl-static.dir/src/factory/ConstructionFact
    ory.cpp.obj
    ConstructionFactory.cpp
    [ 58%] Building CXX object CMakeFiles/fl-static.dir/src/factory/DefuzzifierFacto
    ry.cpp.obj
    DefuzzifierFactory.cpp
    [ 59%] Building CXX object CMakeFiles/fl-static.dir/src/factory/FactoryManager.c
    pp.obj
    FactoryManager.cpp
    [ 60%] Building CXX object CMakeFiles/fl-static.dir/src/factory/FunctionFactory.
    cpp.obj
    FunctionFactory.cpp
    [ 60%] Building CXX object CMakeFiles/fl-static.dir/src/factory/HedgeFactory.cpp
    .obj
    HedgeFactory.cpp
    [ 61%] Building CXX object CMakeFiles/fl-static.dir/src/factory/SNormFactory.cpp
    .obj
    SNormFactory.cpp
    [ 61%] Building CXX object CMakeFiles/fl-static.dir/src/factory/TermFactory.cpp.
    obj
    TermFactory.cpp
    [ 62%] Building CXX object CMakeFiles/fl-static.dir/src/factory/TNormFactory.cpp
    .obj
    TNormFactory.cpp
    [ 62%] Building CXX object CMakeFiles/fl-static.dir/src/fuzzylite.cpp.obj
    fuzzylite.cpp
    [ 63%] Building CXX object CMakeFiles/fl-static.dir/src/hedge/Any.cpp.obj
    Any.cpp
    [ 64%] Building CXX object CMakeFiles/fl-static.dir/src/hedge/Extremely.cpp.obj
    Extremely.cpp
    [ 64%] Building CXX object CMakeFiles/fl-static.dir/src/hedge/Not.cpp.obj
    Not.cpp
    [ 65%] Building CXX object CMakeFiles/fl-static.dir/src/hedge/Seldom.cpp.obj
    Seldom.cpp
    [ 65%] Building CXX object CMakeFiles/fl-static.dir/src/hedge/Somewhat.cpp.obj
    Somewhat.cpp
    [ 66%] Building CXX object CMakeFiles/fl-static.dir/src/hedge/Very.cpp.obj
    Very.cpp
    [ 66%] Building CXX object CMakeFiles/fl-static.dir/src/imex/CppExporter.cpp.obj

    CppExporter.cpp
    C:\fuzzylite-release\fuzzylite\src\imex\CppExporter.cpp(85) : warning C4244: ‘in
    itializing’ : conversion from ‘__int64’ to ‘int’, possible loss of data
    C:\fuzzylite-release\fuzzylite\src\imex\CppExporter.cpp(107) : warning C4244: ‘i
    nitializing’ : conversion from ‘__int64’ to ‘int’, possible loss of data
    C:\fuzzylite-release\fuzzylite\src\imex\CppExporter.cpp(140) : warning C4244: ‘i
    nitializing’ : conversion from ‘__int64’ to ‘int’, possible loss of data
    [ 67%] Building CXX object CMakeFiles/fl-static.dir/src/imex/Exporter.cpp.obj
    Exporter.cpp
    [ 68%] Building CXX object CMakeFiles/fl-static.dir/src/imex/FclExporter.cpp.obj

    FclExporter.cpp
    C:\fuzzylite-release\fuzzylite\src\imex\FclExporter.cpp(235) : warning C4267: ‘a
    rgument’ : conversion from ‘size_t’ to ‘int’, possible loss of data
    C:\fuzzylite-release\fuzzylite\src\imex\FclExporter.cpp(236) : warning C4267: ‘a
    rgument’ : conversion from ‘size_t’ to ‘int’, possible loss of data
    [ 68%] Building CXX object CMakeFiles/fl-static.dir/src/imex/FclImporter.cpp.obj

    FclImporter.cpp
    [ 69%] Building CXX object CMakeFiles/fl-static.dir/src/imex/FisExporter.cpp.obj

    FisExporter.cpp
    [ 69%] Building CXX object CMakeFiles/fl-static.dir/src/imex/FisImporter.cpp.obj

    FisImporter.cpp
    C:\fuzzylite-release\fuzzylite\src\imex\FisImporter.cpp(257) : warning C4267: ‘a
    rgument’ : conversion from ‘size_t’ to ‘int’, possible loss of data
    C:\fuzzylite-release\fuzzylite\src\imex\FisImporter.cpp(259) : warning C4267: ‘a
    rgument’ : conversion from ‘size_t’ to ‘int’, possible loss of data
    C:\fuzzylite-release\fuzzylite\src\imex\FisImporter.cpp(267) : warning C4267: ‘a
    rgument’ : conversion from ‘size_t’ to ‘int’, possible loss of data
    C:\fuzzylite-release\fuzzylite\src\imex\FisImporter.cpp(269) : warning C4267: ‘a
    rgument’ : conversion from ‘size_t’ to ‘int’, possible loss of data
    [ 70%] Building CXX object CMakeFiles/fl-static.dir/src/imex/FldExporter.cpp.obj

    FldExporter.cpp
    [ 70%] Building CXX object CMakeFiles/fl-static.dir/src/imex/FllExporter.cpp.obj

    FllExporter.cpp
    [ 71%] Building CXX object CMakeFiles/fl-static.dir/src/imex/FllImporter.cpp.obj

    FllImporter.cpp
    C:\fuzzylite-release\fuzzylite\src\imex\FllImporter.cpp(292) : warning C4267: ‘i
    nitializing’ : conversion from ‘size_t’ to ‘int’, possible loss of data
    [ 72%] Building CXX object CMakeFiles/fl-static.dir/src/imex/Importer.cpp.obj
    Importer.cpp
    [ 72%] Building CXX object CMakeFiles/fl-static.dir/src/imex/JavaExporter.cpp.ob
    j
    JavaExporter.cpp
    C:\fuzzylite-release\fuzzylite\src\imex\JavaExporter.cpp(70) : warning C4244: ‘i
    nitializing’ : conversion from ‘__int64’ to ‘int’, possible loss of data
    C:\fuzzylite-release\fuzzylite\src\imex\JavaExporter.cpp(94) : warning C4244: ‘i
    nitializing’ : conversion from ‘__int64’ to ‘int’, possible loss of data
    C:\fuzzylite-release\fuzzylite\src\imex\JavaExporter.cpp(127) : warning C4244: ‘
    initializing’ : conversion from ‘__int64’ to ‘int’, possible loss of data
    [ 73%] Building CXX object CMakeFiles/fl-static.dir/src/main.cpp.obj
    main.cpp
    [ 73%] Building CXX object CMakeFiles/fl-static.dir/src/norm/s/AlgebraicSum.cpp.
    obj
    AlgebraicSum.cpp
    [ 74%] Building CXX object CMakeFiles/fl-static.dir/src/norm/s/BoundedSum.cpp.ob
    j
    BoundedSum.cpp
    [ 74%] Building CXX object CMakeFiles/fl-static.dir/src/norm/s/DrasticSum.cpp.ob
    j
    DrasticSum.cpp
    [ 75%] Building CXX object CMakeFiles/fl-static.dir/src/norm/s/EinsteinSum.cpp.o
    bj
    EinsteinSum.cpp
    [ 76%] Building CXX object CMakeFiles/fl-static.dir/src/norm/s/HamacherSum.cpp.o
    bj
    HamacherSum.cpp
    [ 76%] Building CXX object CMakeFiles/fl-static.dir/src/norm/s/Maximum.cpp.obj
    Maximum.cpp
    [ 77%] Building CXX object CMakeFiles/fl-static.dir/src/norm/s/NilpotentMaximum.
    cpp.obj
    NilpotentMaximum.cpp
    [ 77%] Building CXX object CMakeFiles/fl-static.dir/src/norm/s/NormalizedSum.cpp
    .obj
    NormalizedSum.cpp
    [ 78%] Building CXX object CMakeFiles/fl-static.dir/src/norm/t/AlgebraicProduct.
    cpp.obj
    AlgebraicProduct.cpp
    [ 78%] Building CXX object CMakeFiles/fl-static.dir/src/norm/t/BoundedDifference
    .cpp.obj
    BoundedDifference.cpp
    [ 79%] Building CXX object CMakeFiles/fl-static.dir/src/norm/t/DrasticProduct.cp
    p.obj
    DrasticProduct.cpp
    [ 80%] Building CXX object CMakeFiles/fl-static.dir/src/norm/t/EinsteinProduct.c
    pp.obj
    EinsteinProduct.cpp
    [ 80%] Building CXX object CMakeFiles/fl-static.dir/src/norm/t/HamacherProduct.c
    pp.obj
    HamacherProduct.cpp
    [ 81%] Building CXX object CMakeFiles/fl-static.dir/src/norm/t/Minimum.cpp.obj
    Minimum.cpp
    [ 81%] Building CXX object CMakeFiles/fl-static.dir/src/norm/t/NilpotentMinimum.
    cpp.obj
    NilpotentMinimum.cpp
    [ 82%] Building CXX object CMakeFiles/fl-static.dir/src/Operation.cpp.obj
    Operation.cpp
    C:\fuzzylite-release\fuzzylite\src\Operation.cpp(297) : warning C4267: ‘initiali
    zing’ : conversion from ‘size_t’ to ‘int’, possible loss of data
    [ 82%] Building CXX object CMakeFiles/fl-static.dir/src/rule/Antecedent.cpp.obj
    Antecedent.cpp
    [ 83%] Building CXX object CMakeFiles/fl-static.dir/src/rule/Consequent.cpp.obj
    Consequent.cpp
    [ 84%] Building CXX object CMakeFiles/fl-static.dir/src/rule/Expression.cpp.obj
    Expression.cpp
    [ 84%] Building CXX object CMakeFiles/fl-static.dir/src/rule/RuleBlock.cpp.obj
    RuleBlock.cpp
    C:\fuzzylite-release\fuzzylite\src\rule\RuleBlock.cpp(194) : warning C4267: ‘ret
    urn’ : conversion from ‘size_t’ to ‘int’, possible loss of data
    [ 85%] Building CXX object CMakeFiles/fl-static.dir/src/rule/Rule.cpp.obj
    Rule.cpp
    C:\fuzzylite-release\fuzzylite\src\rule\Rule.cpp(126) : warning C4267: ‘return’
    : conversion from ‘size_t’ to ‘int’, possible loss of data
    [ 85%] Building CXX object CMakeFiles/fl-static.dir/src/term/Accumulated.cpp.obj

    Accumulated.cpp
    C:\fuzzylite-release\fuzzylite\src\term\Accumulated.cpp(204) : warning C4267: ‘r
    eturn’ : conversion from ‘size_t’ to ‘int’, possible loss of data
    [ 86%] Building CXX object CMakeFiles/fl-static.dir/src/term/Activated.cpp.obj
    Activated.cpp
    [ 86%] Building CXX object CMakeFiles/fl-static.dir/src/term/Bell.cpp.obj
    Bell.cpp
    [ 87%] Building CXX object CMakeFiles/fl-static.dir/src/term/Concave.cpp.obj
    Concave.cpp
    [ 88%] Building CXX object CMakeFiles/fl-static.dir/src/term/Constant.cpp.obj
    Constant.cpp
    [ 88%] Building CXX object CMakeFiles/fl-static.dir/src/term/Cosine.cpp.obj
    Cosine.cpp
    [ 89%] Building CXX object CMakeFiles/fl-static.dir/src/term/Discrete.cpp.obj
    Discrete.cpp
    C:\fuzzylite-release\fuzzylite\src\term\Discrete.cpp(64) : warning C4267: ‘=’ :
    conversion from ‘size_t’ to ‘int’, possible loss of data
    C:\fuzzylite-release\fuzzylite\src\term\Discrete.cpp(68) : warning C4267: ‘=’ :
    conversion from ‘size_t’ to ‘int’, possible loss of data
    C:\fuzzylite-release\fuzzylite\src\term\Discrete.cpp(72) : warning C4267: ‘=’ :
    conversion from ‘size_t’ to ‘int’, possible loss of data
    [ 89%] Building CXX object CMakeFiles/fl-static.dir/src/term/Function.cpp.obj
    Function.cpp
    [ 90%] Building CXX object CMakeFiles/fl-static.dir/src/term/Gaussian.cpp.obj
    Gaussian.cpp
    [ 90%] Building CXX object CMakeFiles/fl-static.dir/src/term/GaussianProduct.cpp
    .obj
    GaussianProduct.cpp
    [ 91%] Building CXX object CMakeFiles/fl-static.dir/src/term/Linear.cpp.obj
    Linear.cpp
    [ 92%] Building CXX object CMakeFiles/fl-static.dir/src/term/PiShape.cpp.obj
    PiShape.cpp
    [ 92%] Building CXX object CMakeFiles/fl-static.dir/src/term/Ramp.cpp.obj
    Ramp.cpp
    [ 93%] Building CXX object CMakeFiles/fl-static.dir/src/term/Rectangle.cpp.obj
    Rectangle.cpp
    [ 93%] Building CXX object CMakeFiles/fl-static.dir/src/term/Sigmoid.cpp.obj
    Sigmoid.cpp
    [ 94%] Building CXX object CMakeFiles/fl-static.dir/src/term/SigmoidDifference.c
    pp.obj
    SigmoidDifference.cpp
    [ 94%] Building CXX object CMakeFiles/fl-static.dir/src/term/SigmoidProduct.cpp.
    obj
    SigmoidProduct.cpp
    [ 95%] Building CXX object CMakeFiles/fl-static.dir/src/term/Spike.cpp.obj
    Spike.cpp
    [ 96%] Building CXX object CMakeFiles/fl-static.dir/src/term/SShape.cpp.obj
    SShape.cpp
    [ 96%] Building CXX object CMakeFiles/fl-static.dir/src/term/Term.cpp.obj
    Term.cpp
    [ 97%] Building CXX object CMakeFiles/fl-static.dir/src/term/Trapezoid.cpp.obj
    Trapezoid.cpp
    [ 97%] Building CXX object CMakeFiles/fl-static.dir/src/term/Triangle.cpp.obj
    Triangle.cpp
    [ 98%] Building CXX object CMakeFiles/fl-static.dir/src/term/ZShape.cpp.obj
    ZShape.cpp
    [ 98%] Building CXX object CMakeFiles/fl-static.dir/src/variable/InputVariable.c
    pp.obj
    InputVariable.cpp
    [ 99%] Building CXX object CMakeFiles/fl-static.dir/src/variable/OutputVariable.
    cpp.obj
    OutputVariable.cpp
    [100%] Building CXX object CMakeFiles/fl-static.dir/src/variable/Variable.cpp.ob
    j
    Variable.cpp
    C:\fuzzylite-release\fuzzylite\src\variable\Variable.cpp(228) : warning C4267: ‘
    return’ : conversion from ‘size_t’ to ‘int’, possible loss of data
    Linking CXX static library bin\fuzzylite-static.lib
    [100%] Built target fl-static

    FINISHED: release
    ****************************************

    FINISHED: all
    ****************************************

    Is it ok now and I can use it in my project?
    If so.
    how to include it in my project.

    Thank you for your help and time

    #2081

    hi,

    the library compiled fine to 100%, even though you have some warnings (just ignored them, they will not affect you).

    Please, check the example application here:

    https://github.com/fuzzylite/fuzzylite/tree/master/examples/application

    and look into the CMakeLists.txt file.

    Cheers.

    #2082
    AvatarEhtiba69
    Participant

    Hi,
    Thank you for quick answering..
    actually, I have changed CMakeLists.txt and run the example. Unfortunately, I got this error:

    1>—— Build started: Project: FL_Ex2, Configuration: Debug Win32 ——
    1>Build started 3/3/2016 12:16:09 AM.
    1>InitializeBuildStatus:
    1> Touching “Debug\FL_Ex2.unsuccessfulbuild”.
    1>ClCompile:
    1> All outputs are up-to-date.
    1>main.obj : error LNK2019: unresolved external symbol “public: virtual __thiscall fl::FldExporter::~FldExporter(void)” (??1FldExporter@fl@@UAE@XZ) referenced in function _main
    1>main.obj : error LNK2019: unresolved external symbol “public: __thiscall fl::FldExporter::FldExporter(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)” (??0FldExporter@fl@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z) referenced in function _main
    1>main.obj : error LNK2019: unresolved external symbol “public: static bool __cdecl fl::fuzzylite::logging(void)” (?logging@fuzzylite@fl@@SA_NXZ) referenced in function _main
    1>main.obj : error LNK2019: unresolved external symbol “public: static class fl::Engine * __cdecl fl::Console::mamdani(void)” (?mamdani@Console@fl@@SAPAVEngine@2@XZ) referenced in function _main
    1>c:\users\user\documents\visual studio 2010\Projects\FL_Ex2\Debug\FL_Ex2.exe : fatal error LNK1120: 4 unresolved externals
    1>
    1>Build FAILED.
    1>
    1>Time Elapsed 00:00:01.95
    ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

    #2083

    Did you build and run the example before changing it? What version of fuzzylite are you using? Is it possible that you have another version installed?

Viewing 10 posts - 11 through 20 (of 25 total)
  • You must be logged in to reply to this topic.