linux下编程记录

server/2024/12/15 21:49:24/

**

gcc

**

  1. 编写C++源代码
    首先,创建一个C++源代码文件,例如 main.cpp,并编辑你的代码。比如:
#include <iostream>
using namespace std;int main() {cout << "Hello, World!" << endl;return 0;}
  1. 使用 g++ 编译源代码
g++ -o 123 main.cpp

解释:
g++:GNU C++ 编译器命令。
-o my_program:指定编译后的输出文件名,这里是 my_program。
main.cpp:你要编译的源代码文件。

  1. 运行程序:
./123

4.自动化脚本:
创建一个run.sh文件
例如:#!/bin/bash

# 输出操作系统的名称
echo "Operating System: $(uname -s)"
# 输出当前登录的用户名
echo "Logged in User: $(whoami)"
# 显示当前日期和时间
echo "Date and Time: $(date)"

之后添加运行权限:

chmod +x run.sh

运行程序:

./XXX.sh即可了

http://www.ppmy.cn/server/150450.html

相关文章

HCIA-Access V2.5_2_2网络通信基础_TCP/IP协议栈报文封装

TCP/IP协议栈的封装过程 用户从应用层发出数据先会交给传输层&#xff0c;传输层会添加TCP或者UDP头部&#xff0c;然后交给网络层&#xff0c;网络层会添加IP头部&#xff0c;然后交给数据链路层&#xff0c;数据链路层会添加以太网头部和以太网尾部&#xff0c;最后变成01这样…

基于nginx和ffmpeg搭建HTTP FLV流媒体服务器

一、简介 整体是使用nginx搭建HTTP FLV流媒体服务器&#xff1a; 流程&#xff1a;音视频->rtmp->http-flv 音视频转为rtmp需要借助ffmpeg转化。 rtmp转为http-flv需要借助nginx转化。 nginx-http-flv-module是基于nginx-rtmp-module开发的&#xff0c;包含nginx-rt…

Responder:功能强大的安全工具介绍

一、概述 定义与定位 Responder 是一款专为渗透测试人员和安全研究人员设计的工具。它专注于在网络环境中处理各种协议的响应&#xff0c;旨在帮助检测和利用网络中的潜在安全漏洞&#xff0c;尤其是与身份验证和网络服务相关的漏洞。主要运行在基于 Windows 和 Linux 的操作系…

基于Vue3的组件封装技巧分享

1、需求说明 需求背景&#xff1a;日常开发中&#xff0c;我们经常会使用一些UI组件库诸如and design vue、element plus等辅助开发&#xff0c;提升效率。有时我们需要进行个性化封装&#xff0c;以满足在项目中大量使用的需求。 错误示范&#xff1a;基于a-modal封装一个自定…

webstorm开发uniapp(从安装到项目运行)

1、下载uniapp插件 下载连接&#xff1a;Uniapp Tool - IntelliJ IDEs Plugin | Marketplace &#xff08;结合自己的webstorm版本下载&#xff0c;不然解析不了&#xff09; 将下载到的zip文件防在webstorm安装路径下&#xff0c;本文的地址为&#xff1a; 2、安装uniapp插…

Spring Boot集成Knife4j文档工具

Knife4j 搭建 Knife4j环境的的搭建和Swagger一样都比较简单&#xff0c;只需要极简的配置即可。 maven依赖 我使用的是较高版本的基于openapi规范的依赖包&#xff0c;OpenAPI2(Swagger)规范是Knife4j之前一直提供支持的版本&#xff0c;底层依赖框架为Springfox。 此次在4…

DETR: End-to-End Object Detection with Transformers论文学习

论文地址&#xff1a;https://arxiv.org/pdf/2005.12872 代码地址&#xff1a;https://github.com/facebookresearch/detr 相关学习视频&#xff1a;https://space.bilibili.com/94779326/lists?sid1531941 标题前言&#xff1a; DETR 是 Facebook 团队于 2020 年提出的基于…

控制反转IoC

什么是控制反转&#xff1f; 控制反转&#xff1a;IoC&#xff08;Inversion of Control&#xff09;&#xff0c;是一种编程思想。或者叫做一种新型的设计模式。由于出现的比较新&#xff0c;没有被纳入GoF23种设计模式范围内。 反转是什么呢&#xff1f; 反转的是两件事&a…