Articles of 原生

使用交叉编译器编译原生GCC for arm

我期待为ARM系统创build一个GCC的本地版本,我遇到了一些麻烦。 生成机器是i686-linux。 我看到的每个教程都告诉我如何设置实际的交叉编译套件(我已经使用了crosstools-ng)。 但是,我没有看到任何与编译本机ARM GCC有关的东西。 我使用的configurationstring如下,我只设置了标头的sysroot。 我还交叉编译并安装了GMP和MPFR。 ../../gcc-4.3.5/configure –host=arm-unknown-linux-gnueabi –build=i686-build_pc-linux-gnu –target=arm-unknown-linux-gnueabi –prefix=/home/vm/gcc-native/sysroot –with-sysroot=/home/vm/gcc-native/sysroot –enable-shared –enable-threads –disable-libmudflap –disable-libssp –disable-libgomp –disable-libstdcxx-pch –with-gnu-as –with-gnu-ld –enable-languages=c,c++ –enable-symvers=gnu –enable-__cxa_atexit –disable-nls –disable-multilib –with-gmp=/home/vm/gcc-native/sysroot/ –with-mpfr=/home/vm/gcc-native/sysroot/ 海湾合作委员会将build立一段时间,但随后死亡: checking for suffix of object files… configure: error: cannot compute suffix of object files: cannot compile. 我不知道这将甚至会运行在我的系统上,因为我在i686-linux上构build,目标/主机都是arm-linux。 我现在的想法是find一个ltib发行版,看一个GCC的规格文件,并试图遵循所有的步骤。 由于与std命名空间冲突,我的板上运行的GCC无法在我的系统上编译。 任何信息/链接将不胜感激!

在Windows上创build一个node.js本机扩展

我试图从node.js应用程序中访问特定的本机Windows API调用。 我相信这样做的最好方法是创build一个本地扩展/附加到节点,我可以要求在我的node.js应用程序和调用JavaScript。 我在哪里可以find如何实际编译这种可执行文件的资源? 我可以find有关如何编写它的说明,但是所有的构build说明似乎都是针对Linux的。 我很好,在mingw编译通过g ++,我不需要使用Visual Studio。 另外,我在哪里可以find我需要的头文件来编译扩展?

Windows上是否有某种安全的本地存储?

我正在考虑制作一个小工具。 这个工具要做什么并不重要。 重要的是,该工具将需要在用户的硬盘上存储一些敏感信息。 编辑:将被存储的信息是用户的信息 – 我不是要保护我自己的内容,我与应用程序分发。 我知道我需要encryption这些信息。 但是,在哪里安全地存储encryption密码? 这是某种无限recursion… 那么,有没有办法,在Windows上encryption信息,并有Windows安全地pipe理密码? 当我说Windows时,我的意思是Windows XP SP2或更高版本。 我还应该注意,同一系统上的用户不能访问其他用户的信息(即使他们都在运行我的应用程序)。 我正在寻找.NET 2.0(C#)和本地(C / C ++)解决scheme来解决这个问题。

在命令行上创build并链接到Win32 DLL的确切步骤是什么?

这是我的库Lib.c文件: #include <stdio.h> int helloworld(){ printf("Hello World DLL"); } 这是我的exe Main.c文件: int helloworld(); int main(int argc, char** argv){ helloworld(); } 我想创buildLib.dll和Main.exe ,其中Lib.dll来自Lib.c和Main.exe链接。 具体步骤是什么?

有没有一个Python模块,可以填写本地窗口的窗体字段?

我想知道任何Python模块,这将帮助我在本机窗口应用程序IDE中input表单数据。 例如,一个密码保护的USB有一个应用程序input密码。 我想通过运行应用程序并使用密码填写表单来自动执行此过程。 提前致谢 roo7break

Wlan SSID在java / c + +

有什么办法可以得到WLAN信息fe SSID,信号强度等在Java或C + +? 我知道C ++中的wlanscan函数。 任何人都可以给我任何例子如何实现它? 还有一个java的jwlanscan api,但它不适合我。 操作系统:Windows 7 任何帮助,将不胜感激。 谢谢! 编辑: { System.loadLibrary("wireless"); } List list = getNetworkAdapterInfo(); if (list == null) System.out.println("None Network Adapter."); else for (Iterator ite = list.iterator(); ite.hasNext(); ) { NetworkAdapterInfo nic = (NetworkAdapterInfo)ite.next(); System.out.println(nic.toString()); List listap = getWirelessApInfo(nic.getName()); if (listap == null) { System.out.println("None Access Point."); } […]