当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 18 篇帖子 ]  前往页数 1, 2  下一页
作者 内容
1 楼 
 文章标题 : 能够编写出windows平台上运行的EXE程序吗
帖子发表于 : 2008-12-29 21:57 

注册: 2007-07-22 17:12
帖子: 68
送出感谢: 0 次
接收感谢: 0 次
对linux的系统还有待熟悉,各位解惑一下。
不知道在ubuntu系统上的编程是否能够编写出使用于windows平台上运行的EXE程序呢?
C/JAVA这2个不算!


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 能够编写出windows平台上运行的EXE程序吗
帖子发表于 : 2008-12-29 22:53 

注册: 2008-09-10 21:06
帖子: 104
送出感谢: 0 次
接收感谢: 0 次
C和C++不可能,必须重新编译。
C#和Java可以,但平台上必须要有它们的运行时(CRL)环境。


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 能够编写出windows平台上运行的EXE程序吗
帖子发表于 : 2008-12-30 1:18 
头像

注册: 2005-12-28 1:16
帖子: 3916
地址: 火星
系统: Ubuntu 12.10 X64
送出感谢: 1
接收感谢: 0 次
要么交叉编译,要么重新编译


_________________
目前负债150多万


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 能够编写出windows平台上运行的EXE程序吗
帖子发表于 : 2008-12-31 8:28 
头像

注册: 2007-08-27 22:03
帖子: 228
地址: http://apt-blog.co.cc/
送出感谢: 0 次
接收感谢: 0 次
配合wine,交叉编译不难实现


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 能够编写出windows平台上运行的EXE程序吗
帖子发表于 : 2008-12-31 10:05 
头像

注册: 2006-10-19 8:43
帖子: 787
地址: 长江口
送出感谢: 1
接收感谢: 2
交叉编译管wine什么事?
mingw


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 能够编写出windows平台上运行的EXE程序吗
帖子发表于 : 2008-12-31 10:13 
头像

注册: 2006-10-25 18:10
帖子: 2677
地址: 长沙
送出感谢: 0 次
接收感谢: 0 次
当然可以,只需要装一个 XP 的虚拟机,然后在里面装一个编程环境即可。


_________________
你是自由的。别人也是。


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 能够编写出windows平台上运行的EXE程序吗
帖子发表于 : 2008-12-31 11:12 
头像

注册: 2008-06-23 15:19
帖子: 3030
地址: 北欧某国
系统: ���������
送出感谢: 21
接收感谢: 6
ibear 写道:
交叉编译管wine什么事?
mingw

编程序总是要调试的吧。


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 能够编写出windows平台上运行的EXE程序吗
帖子发表于 : 2008-12-31 14:17 

注册: 2008-11-28 15:37
帖子: 39
送出感谢: 0 次
接收感谢: 0 次
不是有人已经WINE VC了吗?


_________________
Microsoft terminator -- ubuntu.
What we want is just, free!


页首
 用户资料  
 
9 楼 
 文章标题 : 关于交叉编译!
帖子发表于 : 2008-12-31 19:10 

注册: 2006-03-10 15:10
帖子: 3182
地址: xi'an China
送出感谢: 0 次
接收感谢: 2
欧阳易幽 写道:
对linux的系统还有待熟悉,各位解惑一下。
不知道在ubuntu系统上的编程是否能够编写出使用于windows平台上运行的EXE程序呢?
C/JAVA这2个不算!


什么是交叉编译?

交叉编译(cross-compilation)是指,在某个主机平台上(比如Linux上)用交叉编译器编译出可在其他平台上(比如Windows上)运行的代码的过程。

Ubuntu 怎么编译 windows 下运行的 exe 程序?

Ubuntu 软件仓库中包含有 mingw32 交叉编译器(包含c 和 c++),装好后即可使用。

如何使用mingw32 ?

与gcc 用法完全一致,只要将 gcc 换为 i586-mingw32msvc-gcc 即可

举例:
新建 hello.cpp 文件,其内容如下

代码:
#include <iostream>

int main()
{
    std::cout<<"Hello form  Windows!\n";
    return 0;
}


用 g++ 进行编译
代码:
 i586-mingw32msvc-g++  hello.cpp -o hello.exe


即可生成windows 下的可执行文件 hello.exe


页首
 用户资料  
 
10 楼 
 文章标题 : Re: 能够编写出windows平台上运行的EXE程序吗
帖子发表于 : 2009-01-25 13:53 

注册: 2007-07-22 17:12
帖子: 68
送出感谢: 0 次
接收感谢: 0 次
yiding_he 写道:
当然可以,只需要装一个 XP 的虚拟机,然后在里面装一个编程环境即可。


那我还不如直接XP。这比虚拟平台下方便多了


页首
 用户资料  
 
11 楼 
 文章标题 : Re: 能够编写出windows平台上运行的EXE程序吗
帖子发表于 : 2009-03-01 21:55 

注册: 2008-10-31 22:12
帖子: 6546
系统: 践兔
送出感谢: 18
接收感谢: 25
可以,用REALbasic跨平台开发工具,Linux版本是免费的


_________________
代码:
] ls -ld //


页首
 用户资料  
 
12 楼 
 文章标题 : Re: 能够编写出windows平台上运行的EXE程序吗
帖子发表于 : 2009-03-02 12:46 

注册: 2005-11-15 23:10
帖子: 61
送出感谢: 0 次
接收感谢: 0 次
没事找抽,在linux平台编写exe文件。


页首
 用户资料  
 
13 楼 
 文章标题 : Re: 能够编写出windows平台上运行的EXE程序吗
帖子发表于 : 2009-03-02 13:13 

注册: 2006-09-11 22:47
帖子: 2841
送出感谢: 0 次
接收感谢: 4
欧阳易幽 写道:
对linux的系统还有待熟悉,各位解惑一下。
不知道在ubuntu系统上的编程是否能够编写出使用于windows平台上运行的EXE程序呢?
C/JAVA这2个不算!


sudo apt-get mingw32


页首
 用户资料  
 
14 楼 
 文章标题 : Re: 能够编写出windows平台上运行的EXE程序吗
帖子发表于 : 2009-03-02 14:05 
头像

注册: 2008-11-25 23:15
帖子: 95
送出感谢: 0 次
接收感谢: 0 次
我在 wine 下安装 Dev-cpp, 用它来编译就可以编出 .exe 的文件, 回到 window 下运行

但我认为9楼的方法更好


页首
 用户资料  
 
15 楼 
 文章标题 : Re: 能够编写出windows平台上运行的EXE程序吗
帖子发表于 : 2009-03-02 15:29 

注册: 2009-01-27 16:36
帖子: 126
送出感谢: 0 次
接收感谢: 0 次
感谢9楼,我也是突然有了这个问题


_________________
http://www.cnpcer.co.cc
一个新手使用 ubuntu 的经历,欢迎来指导


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 18 篇帖子 ]  前往页数 1, 2  下一页

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译