用-microsoft-visual-studio-作为集成开发环境开发linux-下程序

用-microsoft-visual-studio-作为集成开发环境开发linux-下程序

ID:25475922

大小:994.50 KB

页数:21页

时间:2018-11-20

用-microsoft-visual-studio-作为集成开发环境开发linux-下程序_第1页
用-microsoft-visual-studio-作为集成开发环境开发linux-下程序_第2页
用-microsoft-visual-studio-作为集成开发环境开发linux-下程序_第3页
用-microsoft-visual-studio-作为集成开发环境开发linux-下程序_第4页
用-microsoft-visual-studio-作为集成开发环境开发linux-下程序_第5页
资源描述:

《用-microsoft-visual-studio-作为集成开发环境开发linux-下程序》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、用VC作为集成开发环境开发Linux下程序1目前在Linux操作系统中还没有非常优秀的IDE开发环境能和MicrosoftVisualStudioIDE毙敌。鉴于本人多年的VS使用经验,现给大家介绍一种使用VC集成开发环境协助Linux下程序开发的方法。一必备的软件环境前提是你的代码在Linux系统下可以简单的使用make命令完成编译和连接工作。1Linux系统需要有网络支持,2Linux系统需要安装samba服务3Linux系统需要安装sshd服务4Window系统也需要支持网络,同时可以直接用ssh登录到Linux系统中。二配置Li

2、nux系统上的Samba服务器。我们所有的配置都假设Linux系统中使用root用户操作。默认的操作系统为RedHat企业版本4.0使用如下命令设置samba服务器的root用户秘密cd/etc/sambacat../passwd

3、mksmbpasswd>smbpasswdsmbpasswd//执行smbpasswd命令的时候会显示如下信息NewSMBpassword:xxxxx//这里xxxxx代表你输入的密码RetypenewSMBpassword:xxxxx//再次输入密码进行确认到这里我们已经设置好samba服务器的root用户

4、的密码然后启动samba服务。使用如下命令配置Linux系统启动时启动Samba服务。ntsysv//当我们执行ntsysv命令时我们将看到如下界面我们在界面中选中smb服务。然后选择OK按钮退出。到这步结束我们已经配置好Linux系统每次启动系统时都会自动启动samba服务。在命令行中我们也可以通过如下命令手工启动samba服务。servicesmbstart//我们将看到如下输出目前为止我们已经配置好了linux系统下的Samba服务器。我们可以在windows下通过网上邻居来来接linux机器以测试samba服务器是否正常工作。加

5、入linux系统的IP地址是192.168.0.20我们在windows系统下选择Start按钮—>Run...然后输入linux系统的ip地址,请参看下图:请在Run对话框输入\192.168.0.20后选择OK按钮。如果linux系统的samba服务正常工作windows系统将要弹出如下对话框:在对话框中输入Username:为root输入在上面操作中你所设置的密码。然后点击OK按钮。如果输入正确,并且Linux系统的samba服务也正常运行我们将看到一下熟悉界面:如果你看到了以上界面,恭喜你第一步已经成功完成。三配置Linux下

6、的sshd服务器接下来我们来确认Linux下sshd服务是否正常工作。首先我们要确保,Linux系统上已经安装了sshd软件包。我们可以运行一下命令判断sshd服务是否已经在正常工作.serversshdstatus//如果sshd已经正常工作我们将要看到一下信息如果sshd没有启动我们将看到如下信息如果sshd没有启动,我们可以用如下命令手工启动sshd服务servicesshstart//执行这个命令后我们会看到如下输出在windows上我们需要一个ssh客户端软件来登录到Linux系统上。我们可以到如下地址下载putty软件安装包

7、。http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html在putty软件包中有一个plink.exe文件,我们可以再window系统下运行plink.exe来测试Linux下sshd服务是否正常运行。输入一下命令:plinkroot@192.168.0.20//如果Linux下sshd服务器正常运行我们将看到一下输出:如果你能看到以上屏幕恭喜你,Linuxsshd服务也是正确运行的。接下来我们需要生成一个sshd用的公钥和密钥我们在linux下执行如下命令ssh-k

8、eygen-trsa//输出如下然后按回车键,确认保存文件在/root/.ssh/目录中,回车后我们将要看到下面的信息:看到上面信息后我们再次按回车键,默认为空的passphrase.在上屏幕我们按回车后将要看到一下再次确认passphrase输入的信息如下:看到以上确认再次输入passphrase信息后,我们再次按回车键然后我们将看到下面信息:恭喜你目前为止你已经生成了sshd需要的public/privatekey.我们需要把Linux系统下/root/.ssh/id_rsa.pub文件改名为/root/.ssh/authorize

9、d_keys使用如下命令完成以上操作mv/root/.ssh/id_rsa.pub/root/.ssh/authorized_keys完成以上改名操作后我们需要从新启动sshd服务。用一下命令service

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。