我与我的C应用程序实现一个GUI进行运行C应用程序 - 它的计算optionprices(看涨和看跌)金融计算器在其他平台上
没有问题compilate这一点,并运行应用程序。
我的平台:Windows XP - X86 32位处理器。
也许我有点幼稚 - 我复制EXE文件到USB并安装它我的朋友的电脑上:
他的平台:Windows Vista中 - X86 64位处理器。
是 - c未像Java(独立平台),但为什么不尝试:-)
当我试图启动我得到一个错误的EXEFILE:
程序不能因为执行libgobject-2.0-0.dll丢失。
所以当我回到我家时,我搜索了这个dll文件,它位于bin文件夹中。什么binfoler?我习惯于选择文件的完整路径,但我可以看到它位于bin文件夹中。
所以我的问题:
- 这是什么libgobject-2.0-0.dll?它在做什么?
- 它位于哪里 - 完整路径?
- 最后_如何在该平台上运行此exe文件?
我只想学习c以及如何使它与其他平台兼容。
是这个问题的答案 - 重新编译其他平台的代码?
在此先感谢!
使用静态链接,那么你不必担心这个 – Brandin