各位大侠:有一个工程,以静态的方式调用另一个名为Public的DLL ,两者都使用WIN32编译的话没有任何问题。使用x64编译时,DLL编译能正常通过,但编译EXE时出现Public.lib(Public.dll) : fatal error LNK1112: module machine type 'X86' conflicts with target machine type 'x64'。百度了一下,看到有人说要把“Linker”->“Advanced”->“Target Machine”设置为MachineX64 (/MACHINE:X64),但是我的工程属性中本来就是这样设置的,求高手!谢谢~
解决方案 »
- Debug Assertion Failed!
- 这段代码编译后未什么说我 'm_ProcessID' : unreferenced local variable 未引用局部变量呢? 怎么才能实现引用呢?谢谢!
- 在抓屏的时候如何把鼠标也抓进去
- libtorrent库有谁编译过?试了半天还是不会弄.
- 怎样得到主对话框的指针或句柄?
- 百分问个文件操作的问题。
- 关于网络WSAAsyncSelect中的FD_WRITE问题
- 如何切底隐藏分割窗口?
- 请教一个安装程序过程中重新启动系统的问题!!!
- 用什么函数共享东西?
- 发一个完全自己写的UI的小程序
- MFC的数组类动态增删元素的原理!望大侠们进来指点一下!
求解!
在VC 目录里面设置Lib路径