c++linker-errorsopenframeworks

Error LNK1104 cannot open file ';.obj'


Error LNK1104 cannot open file ';.obj' project1 D:\project1\source\project1\project1\LINK 1

I'm using visual studio 2015 and openframeworks, I'm fairly new to the c++ language.

I couldn't find a line of code which refers to this file.

Has anyone had a similar error or does know any tips to find the cause of this error?


Solution

  • The build-process has two main step:

    In the compiling stage the obj files are built from the source file. In the linking step these obj files are "concatenated" resolving unresolved references and builds the final output (static/dynamic library or an executable).

    Your error is a linker error which says that one of the compiled file cannot be found. This can happen when:

    Do you have any other error messages or warnings? Please check if you're actually building the specified project (and the actual source file as well). As a first step, you can check it in the Build -> Configuration Manager. Look at the checkbox in the "Build" column.