use*_*888 5 eclipse winapi osgi tycho maven
我的机器上有 Win7 64 位操作系统。我正在 eclipse 中创建一个 64 位插件。我试图为 osgi.os 属性设置值。我提到了这个链接。
链接提到
Property Meaning Possible values
osgi.os operating system win32, win32, linux, macosx, aix, solaris, hpux, qnx
osgi.ws windowing system win32, motif, gtk, photon, carbon
osgi.arch processor architecture x86, x86_64, ia64, ia64_32, ppc, PA_RISC, sparc
Run Code Online (Sandbox Code Playgroud)
我想知道 osgi.os 选项没有提到 win64 作为可能的值。如果我的机器中有 win64 操作系统,我应该为属性 osgi.os 分配什么值,因为它只显示 win32 作为 osgi.os 属性的可能值?
对于 osgi.os 属性,为什么它重复 win32 两次可能的值?对于 osgi.os 属性,是否有任何理由提及win32, win32两次而不是只提及win32一次?
Windows 通常被称为“Win32”,以区别于旧的 16 位 Windows 3.1。“Win32 API”是本机 API 的名称。无论操作系统和应用程序是为 32 位还是 64 位构建的,它仍然是 Win32。
在上表中,该osgi.arch属性似乎将决定您的插件是为 32 位还是 64 位构建的。将其设置x86为 32 位和x86_6464 位。另外两个字段都应该设置为win32。
我猜想两次提及它os是错误的。
| 归档时间: |
|
| 查看次数: |
1850 次 |
| 最近记录: |