Visual Studio 2012 64-bit installer or libraries


Is there an installer for Visual Studio 2012, 64-bit? Or, must I do a custom build. Visual Studio 2012 has been out for quite a while. I would think someone would have built the libraries by now.


Forum supervisor's picture

Dear Ben,
We recommend you building OCCT from sources in your own environment.
Best regards

Sonya's picture

Hi Ben,

I'm on the same track, except the fact the platform doesn't matter for me, whether it's x32 or x64. If I succeed I promise that I'll share prebuilt libraries built with MSVS 2012 here. So I'd like to keep my posts at that thread cause, less or more its the same issue.

OCCT : 6.8.0 (official stable release)
MSVS : 2012 Express
Freetype : 2.5.3 (prebuild ) downloaded from official OCCT 3rd party site
TCL/TK : 8.6.0 (prebuild ) downloaded from official OCCT 3rd party site

The problem with my build is that, I followed the instructions in documentation word by word configuration for WOK, obtaining the prebuilt libraries for the mandatory 3rd parties and runing the MS VS2012 with respect to "Building with MS Visual C++" article, produces the following output (truncated). First of all, after building, MS VS 2012 doesn't produce any DLLs, isn't that strange ?

I doubt that all of these unresolved linker errors are related to that?

Error 4092 error LNK2019: unresolved external symbol "public: __thiscall Message_ProgressScale::Message_ProgressScale(void)" (??0Message_ProgressScale@@QAE@XZ) referenced in function "public: class Message_SequenceOfProgressScale const & __thiscall Message_SequenceOfProgressScale::Assign(class Message_SequenceOfProgressScale const &)" (?Assign@Message_SequenceOfProgressScale@@QAEABV1@ABV1@@Z) F:\occt1\adm\msvc\vc11\Message_SequenceOfProgressScale_0.obj TKernel
Error 4093 error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup F:\occt1\adm\msvc\vc11\MSVCRTD.lib(crtexe.obj) TKernel
Error 4094 error LNK1120: 81 unresolved externals F:\occt1\win32\vc11\bind\TKernel.dll TKernel

Simon Randall's picture


Did you get this working in MS VS2012 yet?