88问答网
所有问题
当前搜索:
linux调用windows的dll
是否有办法在
LINUX
上引用
windows的DLL
,LIB库文件
答:
如果该lib没有使用
Windows
API,应该是可以直接用的。
DLL
没办法。
windows
vs 编译的动态库 能不能在
linux
下
调用
答:
1、
windows
上的动态库
DLL文件
是PE格式,而
linux
上的可执行文件是ELF格式,这两种格式首先不同。2、但是,你可以在
Linux
上模拟实现一个PE加载器,然后加载DLL文件,实际上就是在Linux上实现一个PE Loader。 但是,这是一个相当复杂的事情,因为,微软没有公布PE的完全细节,我们现在所有了解的PE结构,那...
如何在
Linux
下来
调用
用
dll
库?
答:
开个玩笑,这个问题你得先了解编译原理,
windows
下的库有两种,一种是native code,这种就别想了,它之所以能够在windows上运行,当然是因为编译器把它们编译成了windows操作系统能够识别的机器码组织形式(严谨地来说,是链接器和加载器的不同,以及各自的系统
调用
压根就没有互映射性,导致了
linux
不能使用...
ctypes 可以在
linux
下
调用
win
dll
么
答:
这个,Depends可以看出来函数名字。ctypes
调用的
时候也可以按照序号调用函数。不过你什么细节资料都没有,就不要调用了,毕竟要构造参数的对不对?你知道人家参数类型吗?字符串参数缓冲区要多长吗? 搞错了就是个异常。
在
linux
下怎么去
调用dll文件
答:
用交叉编译环境是可以的。如mingw。建议在
Windows
下安装mingw,然后调试。直接
调用
是肯定不行的。参考我的博客:http://jeremiah.blog.51cto.com/539865/183560 有个 mono你可以试试,或者是利用wine来读取,不过不管怎么样都不能直接读取,但是间接的是可以的。大概的就这两种方法,你可以去wine和mono的...
如何把
windows
下
的dll
库在
linux
下使用
答:
程序的移植,就是改库至于什么库,就要看你的程序用了什么库,要自己在
windows
下找来替代函数名肯定不一样的,如果不是用到qtgtk之类的跨平台类库,代码80%都要改动
如何在
Linux中
运行Win32下的软件?
答:
答:这类错误是由于在 c:\
windows
\system32 (system) 目录下找不到某个需要的 native
的 DLL 文件
造成的(此例是 COMCTL32.dll )。解决方法是从一个真正的 windows 安装盘下的相应目录copy 过来一个。 4. 如果一个分区是 NTFS 的,安装的是 win2000/winxp,应如何设置 wine 的driver 部分? 答:不建议使用...
安装的
linux系统
打开时提示缺少
windows
root/system32/hal.
dll
(双系 ...
答:
到网上下载一个win芯片版本的hal.
dll文件
,在
linux
mint下 copy到 winxp的系统盘\
windows
\system32下面就可以了。可能是ghost镜像问题,也可能是按照问题
windows
平台下的.
dll
库 转换为
Linux
下的.so库
答:
不可能直接转换,除非你有
dll
库的源代码 ,在逻辑结构基础上移植到
linux
下 再重新编译才行
JAVA
中
用JNI
调用
了在WIN32下编译
的DLL
,如果在
LINUX
下执行这个JAVA程序...
答:
直接是不行的!
linux
里面没有
dll
。不过看你的需求应该是java
调用
了其他程序别写的功能,在linux里面肯定可以!
Linux
也有动态链接库的概念,不过叫Share Object ,你编译一个.so的文件,然后还是使用JNI调用。参考:编译so:http://www.cnblogs.com/ardar/articles/357321.html java调用:http://zhidao...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
dll文件可以在linux里使用么
运行DLL文件命令
Linux命令dll
Linux如何替换dll文件
linux调用so库的函数
linux调用dll文件
linux程序怎么调用lib
linux调用动态库so文件
centos调用dll