LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: linuuxx

用c语言在linux下编译了的文件如何在windows下运行?

[复制链接]
发表于 2005-2-26 09:13:51 | 显示全部楼层
楼主需要的不是c,而是java。

完毕。

PS:如果你非要在win下安装一个cygwin来运行linux下编译好的c的话。我觉得你还不如不要用win算了。因为,你总不能要求每个运行你的从程序的人都安装cygwin吧?不过,jre似乎大家还都是可以接受的。
  
回复 支持 反对

使用道具 举报

发表于 2005-2-26 16:43:36 | 显示全部楼层
Post by hutigers
楼主需要的不是c,而是java。

完毕。

PS:如果你非要在win下安装一个cygwin来运行linux下编译好的c的话。我觉得你还不如不要用win算了。因为,你总不能要求每个运行你的从程序的人都安装cygwin吧?不过,jre似乎大家还都是可以接受的。
  


cygwin不能直接运行linux下编译出来的程序,还是需要在cygwin下再编译一次的说
回复 支持 反对

使用道具 举报

发表于 2005-2-26 16:49:40 | 显示全部楼层
Post by linuuxx
介绍一下具体如何做?对源程序有什么要求?是不是源程序不能链接某些库。在windows下是不是用debug来运行?


顺带回应之前,我想学习x86汇编,很少听linux或windows汇编!当然这无关大碍,只不过称呼不同!也不是叫法对,水平就高,叫法错水平就低。并且,本身我也不确定那种叫法更合理。所以不要以这点批评我!如果大家都那样叫,也未尝不可。


至于计算机,它的所有任务,都是以它的计算为基础。

重点在前!


基本上就是模拟linux的系统调用
http://sourceforge.net/projects/line/
http://www.colinux.org/
回复 支持 反对

使用道具 举报

发表于 2005-2-26 19:01:01 | 显示全部楼层
无聊!无聊!无聊!无聊!无聊!
回复 支持 反对

使用道具 举报

发表于 2005-2-27 20:20:28 | 显示全部楼层
恕我直言,楼主说要出计算机基础的专著,我的第一感觉就是:我说市场上的国产计算机书籍的质量怎么这么差呢?
再稍微深入一下,国内人写书通常源于一个新的需求想法,如:
哦,这个东西好象没有其它书有,或有也没让我学明白,出一本书肯定有人需要;
哦,XX语言(XX技术)现在流行,需求的人多,写一本肯定好卖;
等等,于是一些书籍出版了。
而反观国外的书(至少是引进的部分),通常是在某个领域或某项技术上有若干年经验,甚至是专家了,于是出一本,对某一方面的问题进行系统的讲解。
结果就是读某些真正的专著,通常觉得很难,要反复研究实践,才真正明白了一些东西,而令一些所谓的专著,因其作者也只是刚刚弄明白了一些问题的表面而已,却以为这就是技术内幕,结果书看起来还真是通俗易懂,因为那些东西只是这个领域的表面问题,甚至也会有一些“恍然大悟”,但那也只是因为你以前没看到过而已,其实某些专著早说得明明白白了。
哎,没有崇洋的意思,也不是说我本人有多牛(但好象至少比楼主懂的多一点,呵呵),实在是国内没有几本有用的计算机书。如果我真有说话有人听的那一天,我就呼吁在应用领域有了切实经验的人们,不要只顾自己干活了,不要把教育下一代的写书任务留给那些只会写书不会干活的人。
回复 支持 反对

使用道具 举报

发表于 2005-2-27 20:57:43 | 显示全部楼层
不好意思,是在看了第一页之后回的上面的帖子,很少来此,没注意下面的翻页按钮。后面才看到有不少XD已经“规劝”过楼主了,楼主应该知道自己还要充电了。
另外,自己不懂,发帖问,别人回答,不懂再问,本也没什么,甚至是被笑话“太浅”也没什么,虚心接受就是了,再学呀,可楼主开始时一被否认,在没懂别人说什么的情况下,就反过来认为是别人见识浅,如果说的问题真是新领域的,鼓励创新思维是应该的,可楼主这个问题只要把软件开发的基础知道学到了,不可能没概念的,可见楼主没看过几本书,在这种情况下,唯一应该持的态度就是,虚心接受别人说的任何话不要轻易否认别人,更不应该为了表现自己在这方面的有想法,说什么出书之类的。根据楼主后面的态度(变得虚心了些),我想其实楼主也是知道自己的知识量的,可能也并未想过出书,只是说说而已的。
真的在某领域有一定的认识深度,和别人争执一下问题,那叫研究,而在某领域只是浅尝过的,硬要和别人争执,那叫卖弄。如果你说:我怎么知道我是浅尝,我觉得我是专家,那你是连最基本的作人作事道理都没搞懂:可以不知道自己有多深,但不能不知道自己有多浅。
另外,我只是从学习的心态上说事的,希望楼主不要又来一个“关于问题,你什么也没说出来,还在这显摆什么呀”。楼上几位被楼主这样说了的XD也不要真的觉得自己浅,其实目前你们都比楼主高,楼主这样说是他有问题。
当然,我也相信只要楼主虚心学,过一段时间我们都需要他的指点也是可能的。但我觉得学习之前的调整心态是必要的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-2-28 13:29:35 | 显示全部楼层
本来看了这么多帖,以为大家都已讨论的差不多了。就此告一段落了!
      不知哪里又冒出一个“专家”来?不知你认为我肤浅,还是我认为你肤浅?要让别人认同你,你自己本身要有一点让人信服的地方才对。看一个贴都没认真看完,就回帖出来的人,做人严不严谨呀?博出位?取笑!联想到目前国产计算机书籍质量这么差!教人“作人作事”的基本道理!你肯定认为你的观点对了,很被人认同了,不知你自以为是?还是我?如果看了之前那么多朋友的讨论,你还来做这样的总结。你内心是不是还会取笑之前回应这个问题的人?因为java的书我没看过,所以不理解java的一个特点是跨平台应用!但你知这点,就有结论你的计算机知识比我懂多一点?为什么有一些朋友会提出他们的看法,因为他们的出发点比你谦虚!考虑到软件的通用性,及有关移植的问题。
      本身问这个问题,只不过是想到就问的,没其他考虑。不想有这么多反应。那就不妨拓展来讨论了。讨论到当前的计算机书籍,学习计算机应用的方法,“作人作事”的道理。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-2-28 14:00:46 | 显示全部楼层
如果一些“所谓的专著”能令人”恍然大悟“,读者不用看到真正的专著,就对这个问题有正确的认识,那么这本书还是值得出版的。只要它开始的时候告诉读者,这是一本初级读本就可以了。因为不是每一个人都要读专业的书的。这总比那些说是全面系统讲解某方面的,但实际是冒牌充数的要好的多。(之前我写的专著两字,不加引号,应该是意气用事),--------------这就是我的看法了,尽管要我买书,我是不愿意买那些初级读本的。初级的书在网上读读舒服。
回复 支持 反对

使用道具 举报

发表于 2005-2-28 18:59:11 | 显示全部楼层
Post by linuuxx
本来看了这么多帖,以为大家都已讨论的差不多了。就此告一段落了!
      不知哪里又冒出一个“专家”来?不知你认为我肤浅,还是我认为你肤浅?要让别人认同你,你自己本身要有一点让人信服的地方才对。看一个贴都没认真看完,就回帖出来的人,做人严不严谨呀?博出位?取笑!联想到目前国产计算机书籍质量这么差!教人“作人作事”的基本道理!你肯定认为你的观点对了,很被人认同了,不知你自以为是?还是我?如果看了之前那么多朋友的讨论,你还来做这样的总结。你内心是不是还会取笑之前回应这个问题的人?因为java的书我没看过,所以不理解java的一个特点是跨平台应用!但你知这点,就有结论你的计算机知识比我懂多一点?为什么有一些朋友会提出他们的看法,因为他们的出发点比你谦虚!考虑到软件的通用性,及有关移植的问题。
      本身问这个问题,只不过是想到就问的,没其他考虑。不想有这么多反应。那就不妨拓展来讨论了。讨论到当前的计算机书籍,学习计算机应用的方法,“作人作事”的道理。

我认为puregrid兄的说法实事求是,你还是虚心接受为好。
回复 支持 反对

使用道具 举报

发表于 2005-2-28 19:05:46 | 显示全部楼层
Post by linuuxx
本来看了这么多帖,以为大家都已讨论的差不多了。就此告一段落了!
      不知哪里又冒出一个“专家”来?不知你认为我肤浅,还是我认为你肤浅?要让别人认同你,你自己本身要有一点让人信服的地方才对。看一个贴都没认真看完,就回帖出来的人,做人严不严谨呀?博出位?取笑!联想到目前国产计算机书籍质量这么差!教人“作人作事”的基本道理!你肯定认为你的观点对了,很被人认同了,不知你自以为是?还是我?如果看了之前那么多朋友的讨论,你还来做这样的总结。你内心是不是还会取笑之前回应这个问题的人?因为java的书我没看过,所以不理解java的一个特点是跨平台应用!但你知这点,就有结论你的计算机知识比我懂多一点?为什么有一些朋友会提出他们的看法,因为他们的出发点比你谦虚!考虑到软件的通用性,及有关移植的问题。
      本身问这个问题,只不过是想到就问的,没其他考虑。不想有这么多反应。那就不妨拓展来讨论了。讨论到当前的计算机书籍,学习计算机应用的方法,“作人作事”的道理。

我认为puregrid兄的说法实事求是,你还是虚心接受为好。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表