Different library builds for Visual Studio versions?

Post questions, comments and feedback to our 3Dconnexion Windows Development Team.

Moderator: Moderators

Post Reply
wezrule
Posts: 2
Joined: Thu Jan 23, 2014 3:21 am

Different library builds for Visual Studio versions?

Post by wezrule » Thu Jan 23, 2014 3:29 am

Hi

In the Software SDK section, there is only 1 link to an SDK version, and that appears to have a dependency on Microsoft.VC90.DebugCRT v9.0.21022.8 which is a Debug CRT library from Visual ++ 2008.

We use Visual Studio 2010, and unfortunately cannot resolve this dependency. Generally when distributing library files, there should be different versions built from Visual studio VC9, VC10, VC11 etc
Is there a way to get a hold of these, that I may be unaware of?

Regards
Wesley

fhernoux
Posts: 4
Joined: Fri Jan 24, 2014 3:26 am

Re: Different library builds for Visual Studio versions?

Post by fhernoux » Fri Jan 24, 2014 9:33 am

Hello,

Exactly the same here. I fought all the day long with this problem and tried to figure out a solution, but impossible.
I'm also working with visual studio 2010, and the examples work only in release mode with visual2010 not in debug...
I'll try to install VS2008, but I would also have prefered on 2010 for differents reasons.

Regards,

Franck

primusdata
Posts: 1
Joined: Fri Jan 24, 2014 10:02 am

Re: Different library builds for Visual Studio versions?

Post by primusdata » Sun Jan 26, 2014 12:08 pm

Hello
I'm not able to get it work with visual C++ 2012, I would need only a very simple solution, open the 3dmouse, read the events, close the 3dmouse.
Has anybody an easy little example for this without all the overhead?
Thanks
Martin

DKMihm
Posts: 1
Joined: Thu Jan 23, 2014 7:28 pm

Re: Different library builds for Visual Studio versions?

Post by DKMihm » Sun Jan 26, 2014 8:55 pm

it didn`t work in vs2010.it corrupted when the program run!

SiGetEvent,this function run out!

hint:
siappdll.dll!1000d6ea()

can someone help?

KalleKoenig
Posts: 7
Joined: Fri Feb 14, 2014 7:49 am

Re: Different library builds for Visual Studio versions?

Post by KalleKoenig » Wed Jul 16, 2014 7:50 am

"Bump and +1"

We recently switched to VC10, and we don't want to redistribute the VC8 redistributables to our customer to get our software running. So I also kindly ask for vc10 builds of the .lib files.

Cheers,
Kalle

Zarlox
Posts: 11
Joined: Fri Jul 11, 2014 11:37 am

Re: Different library builds for Visual Studio versions?

Post by Zarlox » Mon Jul 28, 2014 9:46 am

Sample are made to work with dynamic CRT form VS2008.

Just go into the same project properties and :

1. Go to C/C++ -> Code Generation. Change the runtime library to the static one (multithreaded [debug])
2. Go to Linker -> Input. Change the siapp.lib to siappMT.lib (and the debug one too of course).

Then the samples will work fine.

The SDK library can also be used in different VC++ version without problems.

Post Reply