A high-level, general-purpose programming language, created as an extension of the C programming language, that has object-oriented, generic, and functional features in addition to facilities for low-level memory manipulation.
Hello @Sid Kraft ,
When working with vcpkg and Visual Studio, it might be beneficial to consider using its built-in MSBuild integration rather than configuring the directory paths manually. Running the command vcpkg integrate install in your command prompt typically allows Visual Studio to automatically locate the necessary include headers and libraries for all installed packages. You may want to review the vcpkg MSBuild integration documentation for more details on how this background linking operates. If you decide to try this, it is generally recommended to clear out the manual paths you previously added to avoid potential conflicts.
However, if manual configuration is preferred or required for your specific project setup, the directories typically point to the installed folder within your vcpkg root directory. Depending on your target architecture (e.g., x64-windows or x86-windows), the paths might generally look like this:
- Include Directories:
[vcpkg_root]\installed\[target-triplet]\include - Library Directories:
[vcpkg_root]\installed\[target-triplet]\lib
Regarding the "could not open the .obj file as specified" linker error, this specific message sometimes indicates that a .obj file name was inadvertently entered into the Configuration Properties -> Linker -> Input -> Additional Dependencies field. External libraries are usually provided as .lib files rather than .obj.
I hope this information points you in the right direction! If you found my response helpful or informative, I would greatly appreciate it if you could follow this guide for your confirmation.
Thank you.