用VS2015做一个USBCAN的上位机软件,周立功提供的动态链接库有X64和X86的,那么我怎么知道该调用哪个?

然后又该怎么调用?说是又什么做工目录又什么XX目录。。这些目录都是啥,怎么看啊?另外图片上是VC的调用方法,VS也能这样吗?图片说明

2个回答

首先,VC++2005以下不用考虑x86和x64的问题,因为只支持x86(32bit)
其次,这里说的工作目录,也就是VC++ 6.0的workspace目录,你可以认为就是源代码所在的那个目录。
如果你用的是新版的VS,并且你的计算机是64位的(点我的电脑->右键属性,可以看到),那么用x64,否则用x86。

caozhy
贵阳老马马善福专业维修游泳池堵漏防水工程 回复qq_38945236: 如果你的编译器是32bit的,那么用32bit
10 个月之前 回复
qq_38945236
qq_38945236 我电脑是64位的,但是我打开VS2015我的MFC工程,上面解决方案配置写的Debug,解决方案平台写的X86,跟这个有关系嘛,还是说不管这个是啥我电脑是64位的就用64的
10 个月之前 回复

这取决你开发的上位机软件是32位还是64位的,我机器上只有vs2013的截图,在 项目 -> 属性里边。 然后是链接器->高级。
在目标机器这里边可以选择上位机软件是32位还是64位。
如果上位机软件32位, 则是用32位的dll, 如果上位机软件64位,则使用64位的DLL
图片说明

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问