开发工具(二)基于Source Insight与Samba共享在windows中开发Linux工程

news2024/11/24 10:33:59

layout: post
title: 开发工具(二)基于Source Insight与Samba共享在windows中开发Linux工程
description: 开发工具(二)基于Source Insight与Samba共享在windows中开发Linux工程
tag: 开发工具


文章目录

  • 资源共享
  • 流程说明
  • Source Insight工程创建与使用
  • Samba配置与安装

只是自己搭建环境过程的一个简单记录。

资源共享

链接:https://pan.baidu.com/s/12wZG_95083KvEYbl144tRA?pwd=0owk
提取码:0owk
内含:
在这里插入图片描述

流程说明

SourceInsight是腾讯早期使用最多的IDE,因为那时开发主要是在windows系统下,通过ssh连接Linux服务器,开发者在Windows下面使用SourceInsight作为IDE,将写好的工程发送到Linux服务器中运行,SourceInsight开发效率其实并不高,但是作为阅读源码而言,真的是神器。
在这里插入图片描述
为了实现在windows与Linux之间资源共享,Linux操作系统提供了samba服务.samba服务为两种不同的操作系统架起一座桥梁,使Linux系统和windows系统之间可以互相通信。

下边举例说明,简单来讲分为三步
1、开发者在Windows环境下,用sourceinsight写好hello.c文件,保存到Samba指定的共享文件夹中。
2、通过Samba共享同步到Linux服务器中对应的共享文件夹下。
3、开发者就可以通ssh远程访问Linux服务器,cd到共享文件夹对应位置,输入gcc命令编译生成并执行hello文件。

在这里插入图片描述

Source Insight工程创建与使用

B站的这个视频讲解的非常清楚,安利一下
一般我们需要将Linux内核导入并同步到source insight工程中,这样开发时才能使用内核的库函数以及方便我们进行源码的一个查阅。
上面视频有教如何导入Linux内核源码,这篇文章介绍了Linux内核的下载方式

Samba配置与安装

网上教程很多,我这里是Ubuntu服务器,参考了这篇文章一遍过。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/141963.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

2023,让RFID固定资产管理系统助力企业降本增效

随着企业规模的不断扩大,企业的固定资产管理成为一个关键的问题。因为面临这不断增多的员工、固定资产种类和固定资产数量,企业管理者开始慢慢重视固定资产的管理,纷纷采取不同的方法加强对固定资产的管理。由于管理方法的不同,其…

C++ 智能指针 : auto_ptr 、unique_ptr、 shared_ptr、 weak_ptr

1、智能指针设计初衷: 智能指针实际是类,超过类的作用域后,析构函数会自动回收资源,为程序员管理申请的堆内存,避免内存泄漏 2、C 智能指针种类: auto_ptr (C98 的⽅案,C11 已抛…

5G NR标准: 第17章 LTE/NR互通和共存

第17章 LTE/NR互通和共存 新一代移动通信技术的初始部署通常发生在交通密度高、对新服务能力要求高的地区。 然后是逐渐的进一步扩建,根据运营商的策略,扩建的速度或快或慢。 在随后的逐步部署过程中,新技术和传统技术的混合将提供对运营商…

实习------SpringBoot 框架

Spring Boot 是什么 (了解)Spring Boot 是 Spring 开源组织下的子项目,其设计目的是专注于Spring应用的开发,开发人员可以把更多的精力放在业务代码上,而无需过多关注XML的配置,从而简化Spring应用开发,提高开发效率Sp…

【Linux网络管理】之ip、nmcli

文章目录一、验证网络配置1. ip link命令将列出系统上可用的所有网络接口2. ip命令查看设备和地址信息3. ip命令显示性能统计信息4. ip命令以及route选项来显示路由信息5. 添加-6选项可显示IPv6路由器二、查看联网信息1.nmcli dev status命令可显示所有网络设备的状态2.nmcli c…

JDBC基础内容

JDBC的概念: JDBC就是使用java语言操作关系数据库的一套API,全称为(java DataBase Connectivity)-----java数据库连接. JDBC的本质: 是由sun公司定义的一套操作所有关系型数据库的规则,即接口,各个数据库厂商去实现…

更智能行车记录仪,4K画质超清晰,凌度行车记录仪 4K版上手

行车记录仪是很多车友的必需品,这两年行车记录仪的提升非常明显,如今市面上已经能够找到很多4K分辨率的产品了,相比于早期只要有480P分辨率的记录仪,清晰度和可靠性都更加出色,确实有升级的必要。 这两天我尝试了一款华…

P2141 [NOIP2014 普及组] 珠心算测验————C++

题目 [NOIP2014 普及组] 珠心算测验 题目描述 珠心算是一种通过在脑中模拟算盘变化来完成快速运算的一种计算技术。珠心算训练,既能够开发智力,又能够为日常生活带来很多便利,因而在很多学校得到普及。 某学校的珠心算老师采用一种快速考…

基于python机器学习及深度学习在空间模拟与时间预测领域中的实践技术应用

机器学习 理论知识 1.1.1 课程目标 了解机器学习的发展历史、计算原理、基本定义,熟悉机器学习方法的分类,常用机器学习方法, 以及模型的评估与选择;熟悉数据预处理的流程,掌握 python 程序包的使用;理解机…

美国培生教育集团下PYP Readers系列的音乐是怎样制造的,读了吗?

很多小朋友都对音乐很感兴趣。 TA可能会喜欢Pop Music , 可能会喜欢Rap Music, 也可能会喜欢Rock&Roll...... 那么TA可能会想,这些音乐到底是怎样产生的呢? 没错,乐器(Instrument)! 好书推荐…

【YOLO系列】YOLO V1论文总结

目标检测论文总结 【RCNN系列】 RCNN Fast RCNN Faster RCNN 【YOLO系列】 YOLO V1 文章目录目标检测论文总结前言一、Pipeline二、模型设计1.训练阶段2.损失函数2.1.框回归损失2.2.置信度损失2.3.分类损失总结前言 一些经典论文的总结。 一、Pipeline YOLO的pipeline很简单…

排查 Hive 任务导致磁盘写满的过程

计算的中间结果会写到 HDFS,如果用户写的SQL 有问题。如用户的 SQL 如下: select * from A join B where a.dt20230101 and b.dt20230101,如 A 表 dt20230101 分区 1000万行,B 表 dt20230101 有 1万行记录。由于 SQL 没有关联条件…

Druid 连接池技术的使用

文章目录官网链接连接性能消耗问题分析数据库连接池的作用市面常见连接池产品和对比国货之光druid连接池使用导入druid依赖硬编码方式(了解)软编码方式druid配置(了解)官网链接 http://www.apache-druid.cn/GettingStarted/chapter-1.html 连接性能消耗…

[Vue组件及组件之间的通信]一.Vue脚手架的使用;二.Vue的组件和组件之间的通信

目录 一.Vue脚手架的使用 1.通过命令行使用vue-cli的指令创建:vue init webpack 项目名称 2使用webStorm软件:本质仍然使用vue脚手架 3.使用vue ui创建:vue提供的图形化的操作界面 二.Vue的组件和组件之间的通信 1.组件:是vu…

数字签名与签名验证过程

1.1 生成数字签名 1 利用RSA算法生成公钥、私钥。私钥由密钥持有者自主保存,公钥可对外发布。 2 准备好待签名的文档。 3 利用哈希算法(HASH),生成待签名文档的摘要。(文档摘要) 4 利用签名者的私钥&am…

谷粒学院——第十八章、统计分析

准备工作 需求分析 1、统计在线教育项目中,每一天有多少注册人数 2、把统计出来的注册人数,使用图表显示出来 创建数据库表 创建工程 service_statistics 配置文件 # 服务端口 server.port8008# 服务名 spring.application.nameservice-statistic…

Python基础(二十一):面向对象深入了解

文章目录 面向对象深入了解 一、魔法方法 1、__init__() 2、__str__() 3、__del__()

数据结构入门——二叉树(C语言实现)

数据结构入门——二叉树一. 树概念及结构1.1 树的概念1.2 树的相关概念1.3 树的表示1.4 树的应用二. 二叉树概念及结构2.1 二叉树的概念2.2 特殊的二叉树2.3 二叉树的性质2.4 二叉树的存储结构三. 二叉树的顺序结构及其实现(堆的实现)3.1 二叉树的顺序结构3.2 堆的实现(以大堆为…

要想宝宝吃得好,粮仓就要保护好,做好3点保护粮仓,防止皲裂

众所周知,母乳喂养的妈妈并不容易,因为母乳喂养也有很多“难题”,也会很痛,比如开奶痛、挂奶、堵奶等,疼痛的程度不亚于子宫收缩。还有一个,牛奶,牛奶。.头皲裂的时候,真的是含泪喂奶…

Python实现可视化大屏数据

参考网址如下: 【Python】全网最新最全Pyecharts可视化教程(三):制作多个子图_51CTO博客_python数据可视化pyecharts使用pyecharts拖拉,拽,创建大屏展示 - 简书 (jianshu.com) 智慧大屏是如何实现数据可视化的? - 知…