I'm working on VS2017, i create a C++ Google Test project. I add the includes directories in C/C++ → General → Additional Include Directories.
Then i added libraries in Properties → Linker → Input and their directories in Properties → Linker → General → Additional Library Directories.
My project compiles fine, but when i build i got 'LNK1104' error for 'libboost_thread-vc140-mt-1_63.lib'.
Among added libraries, these are all boost lib :
- boost_chrono-vc140-mt-1_63.lib
- boost_date_time-vc140-mt-1_63.lib
- boost_filesystem-vc140-mt-1_63.lib
- boost_log_setup-vc140-mt-1_63.lib
- boost_log-vc140-mt-1_63.lib
- boost_program_options-vc140-mt-1_63.lib
- boost_regex-vc140-mt-1_63.lib
- boost_system-vc140-mt-1_63.lib
- boost_thread-vc140-mt-1_63.lib
To begin whith is there a difference between the lib name in Linker 'boost_thread-vc140-mt-1_63.lib' and the lib name from the error 'libboost_thread-vc140-mt-1_63.lib'
I checked the documentation for third-party library, all directories and the configuration but i still can't resolve the problem.