社区
C语言
帖子详情
访问unix下程序
shinesun
2002-04-11 03:22:54
各位大虾:
请问一下如何用C++实现在NT下直接执行Unix下程序!谢谢各位帮忙!
...全文
32
12
打赏
收藏
访问unix下程序
各位大虾: 请问一下如何用C++实现在NT下直接执行Unix下程序!谢谢各位帮忙!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
shinesun
2002-04-15
打赏
举报
回复
能给一些例子吗?
elli
2002-04-12
打赏
举报
回复
Wait and buy a winix.
Last_Dodo
2002-04-12
打赏
举报
回复
你说的UNIX上的程序,你是指编译好的可执行文件,对吧。因为它是机器码程序,所以这不只是仿UNIX(系统对kernal的调用)的问题。它还牵涉到CPU指令集。
elli
2002-04-11
打赏
举报
回复
请问一下如何用C++实现在NT下直接执行Unix下程序!谢谢各位帮忙!
请大家看清问题嘛。呵呵
neccui
2002-04-11
打赏
举报
回复
写一个UNIX的仿真程序谈何容易,实现这个仿真和写一个简单的操作系统也差不多了,而且UNIX几乎运行于世界上所有的CPU上,种类繁多,如何仿真的过来。
cygwin的确实现了简单的仿真,但是只能源程序级的移植程序。
我不懂电脑
2002-04-11
打赏
举报
回复
用模拟器。
prototype
2002-04-11
打赏
举报
回复
cygwin gives you a linux-like environment on windows. if your c++ program is portable enough, it can be compiled and run in there.
if this is what you want, you can check out cygwin at: www.cygwin.org
shinesun
2002-04-11
打赏
举报
回复
能够给一个例子吗?一定高分送上!
elli
2002-04-11
打赏
举报
回复
install a cygwin
joy_young
2002-04-11
打赏
举报
回复
写一个仿真unix程序
wyzegg
2002-04-11
打赏
举报
回复
不可以的,连接程序肯定不一样
neccui
2002-04-11
打赏
举报
回复
一般来说不可能。
install4j破解版+使用教程
install4j的图形用户界面允许你: 完全自定义发布树——在发布树的每一个目录中,允许设置整个目录内容或是磁盘上任何目录的单个文件。定义的视图与结果视图允许你完全控制安装
程序
将要发布的文件。 处理特定平台的差异——install4j提供方便的“包含/排除”机制,使其适应平台方式来进行发布。 针对
Unix
, Linux 及Mac OS X所定义的文件权限——对发布树的每一个元素,当其安装在类似于
Unix
这样的平台上时,可以自定义用户
访问
的权限。 定义优良的卸载策略——对发布树的每一个元素,可以决定在卸载时是否删除它。 定义覆盖策略——对发布树的每一个元素,配置不同的覆盖策略,当安装过程中需要覆盖文件时,这些覆盖策略会指示nstall4j进行相应的操作。 定义安装的组件——定义文件及目录的分组,形成分离的安装组件,用户来选择只安装一定的组件。
命令行
访问
unix
socket文件
什么是
Unix
domain Socket
Linux
程序
设计从入门到实战
《Linux
程序
设计》主讲:丁宋涛C/C++属于系统级别的编程语言,作为开源软件的代表作品Linux操作系统是所有C/C++
程序
员都应当熟悉和掌握的。本门课程从实战出发,降低了初级C/C++
程序
员进入Linux
程序
设计的门槛。本门课程以Centos为实验环境,从核心命令讲解,再到gcc/gdb开发环境,直至覆盖到460多个常用的类
Unix
/POSIX API。本课可以有效的节约初学者上手Linxu操作系统的时间。同时,课程结合GNU的开源代码,仿真实现Linux常用命令,展现类
Unix
系统调用的工程级别的实现思路,重点讲解Linux环境下的开发和接口函数,多线程并发,并最终实现了一个带有CGI功能的小型http服务器。本课程结合计算机
程序
运行原理等内容,增加学员实际编程代码量,提升实战能力。
程序
访问
unix
环境变量
程序
中有两种方法
访问
环境变量,分别是全局变量法和函数调用法一、全局变量法。
程序
中声明外部变量 environ来存取系统环境变量如下: #include extern char **environ;void main(){char **p = environ;while (*p){fprintf(stderr, "%s/n", *p);p++;}}二、函数调用法#includechar *geten
unix
环境高级编程——
UNIX
体系架构
本期主题:
unix
环境高级编程——
UNIX
体系架构 文件IO0.初始
UNIX
1.系统调用2.库函数 0.初始
UNIX
这里略过
unix
的历史不讲,网上有比较详细的资料。 我们可以将操作系统定义为一种软件 ,这种软件所做的事情包括控制计算机各种硬件资源,提供应用
程序
的运行环境,通常这种软件被称为内核(kernel)。 整体的系统架构图如下所示: 内核的接口被称为系统调用 公用函数库构建在系统调用之上 应用
程序
既可以使用公用函数库,也可以是使用系统调用 shell是一个特殊的应用
程序
,为运行其他应用
程序
C语言
69,382
社区成员
243,073
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章