当前位置:首页 » 编程软件 » unix编译程序代码

unix编译程序代码

发布时间: 2022-06-03 17:19:54

⑴ unix 环境高级编程里面的代码 怎么 编译!!

找到gcc,配置一个路径。
window下,弄个cygwin装上,默认没有gcc,可以在安装时选择,也可以单独安装。
剩下的就是慢慢玩

⑵ 有谁告诉我unix中编c,如果要用到char far *的话,应该包含哪个头文件,如何编译

这个好办,既然你到unix写C那么你可以用man命令查看,比如你要查看某个函数用法或某个函数在哪个头文件中就可以用man,比如你要查看memcpy函数,你就可以输入man memcpy,就可以得到你要的结果,包括它所在地头文件和函数的用法,描述,返回值等。如果你的函数跟unix系统有冲突,比如read函数,你就可以输入命令man 2 read就可以得到c语言下read函数的详细内容

⑶ UNIX下 用CC如何编译多个c语言源程序文件

用makefile啊,用makefile可以很方便地编译多个源文件的程序。unix下都是用这个的。

⑷ UNIX系统中编译运行函数只能是C代码吗

不是,只要有相应的编译器,c++,c#,java都是可以的

⑸ 如何在Windows中编译linux Unix的代码

方法一:如何实现在Windows7下编写Linux程序,写完程序以后,不用拷贝文件,直接在Linux(RHEL6.5)机器上编译最新的代码。

首先将Windows的代码文件夹设置为共享文件夹:
在RHEL6.5上,利用mount命令把Win7下的文件夹给mount到本地的一个文件夹
其中192.168.59.1是Win7的OS,VMTool是本地的一个文件夹。
在~/.bash_profile中添加如下行,这样每次启动的时候,就会自动mount这个文件夹。
mount //192.168.59.1/DIMMTool /root/Desktop/DIMM -o username=zxj1988,password=2720142V

方法二:
利用SAMBA,设置Linux中的文件夹为共享文件夹,在Windows下直接访问共享文件夹。
1. 安装samba:
1.1 rpm -qa| grep samba
如果以上的命令的结果为空,证明Linux上没有安装samba。需要安装samba
1.2 挂载RHEL6.5安装镜像,并进入到该文件夹中来。
1.3

1.4 进入到Package目录下
1.5 ls | grep samba
1.6 利用rpm -ivh sambaXXX命令去安装相应的samba包。安装好以后,再跑rpm -qa|grep samb会得到如下结果:

可以通过service smb 来判断smb是否安装成功
2. 配置共享文件夹
2.1 新建共享文件夹,如mkdir /home/test
注意:不要创建在/root目录下,否则只有windows的administrator,admin两个用户才能访问得到。
2.2 设置其共享权限 chmod 777 /home/test
2.3 设置其所有者 chown -R nobody /home/test
如果Windows的登录用户是administrator或者admin的话,就不用2.3的设置。
对于Windows的其他用户,如果没有2.3的设置,那么他是无法修改test目录下的文件的。
2.4 编辑/etc/samba/smb.conf, 将/home/test设置为可共享的目录。
· vim /etc/samba/smb.conf
·
· 找到security这行并将#注释符号去掉改成
· security = share #共享模式
·
· 添加如下代码:
·
· [share]
· comment = share
· path = /home/test #设置共享文件夹目录
· browseable = yes
· guest ok = yes
· writable = yes
·
2.5 重启smb服务,使sbm.conf的新配置生效
service smb restart

3. 关闭系统防火墙,并且将sellinux设置为disabled。否则会出现windows下能够看到linux共享的目录,但是看不到文件的现象。

设置sellinux为disabled的方法如下:
[root@localhost ~]#vim /etc/selinux/config
将SELINUX=enforcing 改成SELINUX=disabled
保存
[root@localhost ~]# reboot或init 6

4. 在windows下访问//[linux_ip] 来访问共享文件

⑹ 在unix上用什么编译c语言写的程序

这个很简单,看来老兄是linux高手,基本上不会使用win系统,如果你有源代码的情况下,在windows系统下,双击vc++软件后,新建工程,然后选择Win32 Console Application,然后再右边应该有保存的硬盘路径和输入工程名,然后根据提示下一步,直道完成,然后再点击左边的file view 然后在在你要加入的文件夹内新建文件然后保存成.c的后缀名,就可以把你的源代码写进去了,然后找到一个叹号,点击它,就编译运行了,运行时弹出一个dos窗口,就可以看到了。c++完全兼容c语言,vc的编译环境,可以有api,也就是说编写窗口程序。比起linux来,就是可以直接在点一个按钮就行了,省的写那些命令了。其他的应该不会有太大区别。 点红色的叹号是运行,vc把编译,连接,执行,都分开了,如果点了红色的叹号也运行不了,那就说明你vc软件本身有问题。建议你重新下载一个再试试。

⑺ 操作系统作业: 在UNIX环境下用C语言编写一段程序显示系统信息。这个他代码应该写在哪里啊

unix操作系统的系统信息都存在特定路径下的文件里
通过system或者popen调用系统命令cat,显示相应信息即可。

⑻ 怎样利用CC命令在Unix上编译C程序

在 UNIX系统下面,使用 cc 命令最常用的选项主要有如下几个(以 my_prog.c 为例进行说明)
$cc -c my_prog.c <cr> (-c 选项表示只编译、产生中间文件,不进行链接、并产生最终的可执行程序)
$cc my_prog.c <cr>(编译、链接,并产生缺省的可执行程序。缺省的可执行文件名为:a.out)
$cc -o my_runfile my_prog.c <cr>(-o 选项用于生成用户指定的可执行程序名,代替缺省的可执行文件名:a.out。这里的可执行文件名是:my_runfile)
至于说还有很多其他选项,例如:-L系统库名字(*.LIB)等,那就需要在平时的编程过程中去体会了。
另外,如果是在 Linux 系统下面进行 C 语言的开发,使用的是 gcc 编译器。其选项和 cc 编译器相同。

⑼ unix 的C语言编译问题

首先用VIM,PICO,EMACS等文字编辑器将源代码编写好,并保存(例如保存为a.c文件)

之后在SHELL下执行命令:

gcc a.c

之后即可在当前目录生成a.out文件,这就是可执行文件,或者用以下命令将可执行文件命名为自己想要的名称

gcc -o XXX a.c

之后会生成XXX可执行文件

⑽ unix 编译时代码时要一定要包含MAIN函数吗

当然要了

热点内容
java返回this 发布:2025-10-20 08:28:16 浏览:705
制作脚本网站 发布:2025-10-20 08:17:34 浏览:968
python中的init方法 发布:2025-10-20 08:17:33 浏览:676
图案密码什么意思 发布:2025-10-20 08:16:56 浏览:828
怎么清理微信视频缓存 发布:2025-10-20 08:12:37 浏览:737
c语言编译器怎么看执行过程 发布:2025-10-20 08:00:32 浏览:1076
邮箱如何填写发信服务器 发布:2025-10-20 07:45:27 浏览:308
shell脚本入门案例 发布:2025-10-20 07:44:45 浏览:188
怎么上传照片浏览上传 发布:2025-10-20 07:44:03 浏览:875
python股票数据获取 发布:2025-10-20 07:39:44 浏览:829