038 error when using static library containing ?! Has anyone linked a static library that use vectors?
I have created a static library which uses vector<> which keeps throwing up errors when I try to build. Initially I had an issue with the Debug_iterator_level being 2 instead of 0 which I fixed by changing in manually. However now I am getting the following error:
Interestingly, when I remove all instances of stl vector<> from my static library and then link it, the project manages to build fine. Does anyone know what could be causing this issue?
asked Sep 07 '17 at 10:11 PM in C++ Programming
You are linking a library built in Debug (so against Debug standard libs) with an engine built in Development (which links against Release standard libs). Those libraries are not binary compatible.
answered Sep 07 '17 at 10:16 PM
Follow this question
Once you sign in you will be able to subscribe for any updates here