views:

45

answers:

1

Hi,

When I build I find I'm getting errors about missing cod files. The compiler seems to be trying to link to a lib that had some flag set when it was built to output .cod files.

I don't see why the cod files are needed though to link, shouldn't the lib be enough?

Thanks

A: 

Prevent .cod files from being produced by opening the project that produces the lib. Go to project settings, C++, Output Files, and switch assembler output off. (So that in the raw text of the vcproj file you get AssemblerOutput="0").

This appears to make the problem go away, but I'm still not sure why the linker was looking for .cod files in the first place.

Scott Langham