八达网

标题: C++跨平台开发是怎么个意思呢? [打印本页]

作者: 小鲵    时间: 2012-6-19 20:34
标题: C++跨平台开发是怎么个意思呢?
比如自带的标准库,windows下编译好之后,能拿到linux上直接运行吗.
还是说代码不用改动,拿到linux下再编译一遍,这就算跨平台了.
作者: 解晓东    时间: 2012-6-19 20:45
不改代码,各种编译器编译
作者: 小鲵    时间: 2012-6-19 21:03
解晓东 发表于 2012-6-19 20:45
不改代码,各种编译器编译

这,我不信。
作者: 解晓东    时间: 2012-6-19 21:09
小鲵 发表于 2012-6-19 21:03
这,我不信。

有啥不能信的,用一些跨平台库就行了,比如标准c库,boost等等,禁止直接用windows api
作者: 牛clear    时间: 2012-6-19 21:15
扩平台的c++软件多着去了。
作者: 莫待无车日墙灰    时间: 2012-6-20 00:02
提示: 作者被禁止或删除 内容自动屏蔽
作者: SM_2v2gamer    时间: 2012-6-20 02:30

作者: anomaly    时间: 2012-6-20 02:33

比如自带的标准库,windows下编译好之后,能拿到linux上直接运行吗.  -------- No
还是说代码不用改动,拿到linux下再编译一遍,这就算跨平台了.   -------------- Yes
作者: lbj    时间: 2012-6-20 08:37
骚年 你发错地方了。。。
简单的说 不要用微软的标准类库,用一些boost三方的,达到不同平台下可编译运行。
作者: 小鲵    时间: 2012-6-21 00:48
我还是用java吧
作者: 国妓米兰    时间: 2012-6-21 01:47
小鲵 发表于 2012-6-21 00:48
我还是用java吧

用C++!

用java真的会当一辈子搬砖屌丝的!!!
作者: 蛮多肉    时间: 2012-6-21 03:52
跨平台,也是有硬件前提的

所以无所谓

语言各有强势领域

不一定要固定在一种语言上






欢迎光临 八达网 (https://www.8-da.com/) Powered by Discuz! X2.5