ICode9

精准搜索请尝试: 精确搜索
  • 静态库的制作和使用2022-02-04 12:31:07

    库简介 静态库的制作 静态库的使用 gcc main.c -o xxx -I include/ -L lib/ -l xxx

  • GCC笔记2022-02-04 12:02:49

    GCC简介 编程语言发展 GCC工作流程 GCC和G++区别 GCC常用参数选项

  • 关于ubuntu20.04通过Software and updates安装NVIDIA驱动2022-02-04 10:30:13

    除了大家常见的安装途径外,可以直接在Software and updates的Additional Drivers中选择合适的驱动版本进行安装。 有些人的问题是在用这种方法安装了NVIDIA驱动后,接下来安装CUDA时出现了问题:“Error installing Cuda toolkit: Existing package manager installation of the

  • linux笔记:gdb调试工具2022-02-03 11:33:42

    实际上应用时:是调用gdb里的各种参数 上面的-g是对应下面-g的显示。 注意:要先:打:gcc gdbtest.c -o a.out  然后再打:gcc gdbtest.c -o a.out -g(多一个-g) 即先编译,再得到执行文件,调试表 发生错误时: 例1:问题:出现“段错误”。  解决方法:直接打:run,就可以直接执行gdb调试到出错

  • gcc 10 安装2022-01-31 15:58:32

    rsync rsync://mirrors.tuna.tsinghua.edu.cn/gnu/gcc/gcc-10.2.0/gcc-10.2.0.tar.gz ./ // 下载gcc10源码包 tar xvf gcc-10.2.0.tar.gz // 解压缩,默认解压出的文件夹名为gcc-10.2.0 mkdir objdir cd objdir/ // 新建一个编译目标文件暂存文件夹,官方文档不建议使用gcc源码包

  • centos7下使用wget命令出现 无法在本地验证发行者的权限。为了安全地连接到GC.GNU.ORG,请使用“无检查证书”。的解决方法2022-01-30 10:33:00

    root@gaojingbo yum.repos.d]# wget https://gcc.gnu.org/gcc-7/--2018-08-16 17:08:54--  https://gcc.gnu.org/gcc-7/Resolving gcc.gnu.org (gcc.gnu.org)... 209.132.180.131Connecting to gcc.gnu.org (gcc.gnu.org)|209.132.180.131|:443... connected.ERROR: cannot ve

  • s5pv210之路(3) --- 编译环境2022-01-30 00:03:30

    1. 前言 s5pv210之路(2) — 固件烧写文章中,我们搞定了固件烧写的环境,本节我们开始编译代码。 2. 工具链 arm有多款编译工具链,它们之间的区别参考各版本arm-gcc区别与安装。 2.1 gcc-arm-none-eabi 百度arm-gcc点进去,这里有许多的版本以及对应Linux和Window的版本,下载gcc-arm-

  • Ubuntu18安装qt5.9.82022-01-29 20:32:07

      https://blog.csdn.net/qq_38244808/article/details/97366041   1首先确保电脑有gcc g++环境,如果没有,直接指令安装 gcc: sudo apt-get install gcc安装g++: sudo apt-get install build-essential测试环境:gcc --version g++ --version   2我安装的Qt5.9.8要求有python2环

  • imx6ull的uboot2016.03编译器版本问题导致的ping,就重启!!2022-01-29 02:02:02

    imx6ull的uboot2016.03挑编译器版本,只认4.9.4的,不然,别的版本的编译的,ping就重启。 arm-linux-gnueabihf-gcc -v 查看交叉编译器版本    1 arm-linux-gcc的卸载 sudo apt-get remove gcc-arm-linux-gnueabihf 2  arm-linux-g++的卸载: sudo apt-get remove g++-arm-linux-g

  • gcc编译器2022-01-28 15:01:41

    参数 -Wall:尽可能多的显示错误信息 -O:使用优化 -o:指定输出文件名 -c:只编译文件 -I:指定头文件位置 -L:指定库目录 -l:指定库(省略前面的lib和后面的.a) -g:生成调试信息 生成静态库 ar rcs libtest.a *.o 使用静态库 gcc -o main main.o -L. -ltest 生成动态库 编译 gcc -fpic -

  • 如何编译和运行C++程序?2022-01-28 12:33:36

    如何编译和运行C++程序? C++ 和C语言类似,也要经过编译和链接后才能运行。在《C语言编译器》专题中我们讲到了 VS、Dev C++、VC 6.0、Code::Blocks、C-Free、GCC、Xcode 等常见 IDE 或编译器,它们除了可以运行C语言程序,还可以运行 C++ 程序,步骤是一样的,这里不再赘述,读者需要留意

  • 安装并启动xv62022-01-26 12:34:32

    1. 下载xv6 从github上拉取xv6的源码: $ git clone git://github.com/mit-pdos/xv6-public.git 2. 下载qemu 在Ubuntu下使用apt-get,其他发行版自行搜索如何下载: $ sudo apt-get install qemu 3. 测试编译环境 输入下面的命令 $ objdump -i 第二行应该输出:elf32-i386 输入下面的

  • Windows+GCC得到各种格式的文件正文(office文件,PDF,邮件,html,zip等)2022-01-26 11:02:48

     Graccvs组件智能分析提取其他各种文件中文本,为自然语言信息检索,机器学习等高端技术提供底层支持的技术组件,是Lucene/CLucene, Elasticsearch, Sphinx等全文检索工具,OA, ERP, CRM,网盘,文件管理等其他系统提供文件摘要及搜索前置服务。同时也可以为安全网关,邮件内容监控,内网安全

  • 【macOS】解决CLion无法使用bits/stdc++.h的问题2022-01-25 16:58:37

    首先安装homebrew http://jingyan.baidu.com/article/fec7a1e5ec30341190b4e7e5.html 安装完成后在终端运行 brew install gcc 安装gcc 安装成功后运行 brew list gcc  查询homebrew安装gcc的目录 记住红色的这一条,复制下来打开CLion  设置中找到这个位置,输入 -D CMAKE_CXX_

  • gcc或clang的部分builtin函数2022-01-21 21:33:23

    1 __builtin_ctz(x); // 求x的二进制数末尾0的个数 2 __builtin_ctz(0b0100) //2 3 4 __builtin_clz(x); // 求x的二进制数前导0的个数(ps:一共有32位) 5 __builtin_clz(0b0100) //29 6 7 __builtin_popcount(x); // 求x的二进制数中的1的个数

  • 程序从源代码到可执行程序2022-01-21 00:01:08

    程序从源代码到可执行程序所要经过的步骤 语言的分类: 解释性语言 解释性语言 -通过编译器-> 可执行程序文件(机器语言) 包括(库(动态库,静态库)) C C++ java C# objective-c等等脚本语言 源代码就是可执行程序文件 shell javascript python等超文本语言 HTML Ubuntu共享文件

  • P1129 [ZJOI2007] 矩阵游戏(二分图匹配)2022-01-20 15:00:43

    题目链接:点击这里 题目大意: 给定一个 n × n n\times n n×n 的矩阵,每个元素有 0

  • Linux系统Nginx安装和配置2022-01-20 12:01:00

    一.安装所需插件 1.安装gcc 查看gcc版本(一般会自带gcc) gcc -v 如未安装,使用命令安装 yum -y install gcc 2.pcre、pcre-devel安装 yum install -y pcre pcre-devel 3.zlib安装 yum install -y zlib zlib-devel 4.安装openssl yum install -y openssl openssl-devel 二.安装Ng

  • GCC/CLANG 扩展宏并调试2022-01-19 13:33:37

          ${CC} $(INC) -E demo.c > demo.i ${CC} $(INC) -E -P demo.c > demo.i ${CC} $(INC) -E demo.c | sed '/^\#/d' | indent -st -i2 > demo-e.c ${CC} $(INC) -E -P -C demo.c | indent -st -i2 > code-x.c ${CC} $(INC) -E -x c -P -C -traditi

  • 记录一下NginxServer配置用到的rpm及链接2022-01-18 11:05:34

    查看linux 输入"uname -a ",可显示电脑以及操作系统的相关信息 lsb_release -a (适用于所有的linux,包括Redhat、SuSE、Debian等发行版,但是在debian下要安装lsb) Nginx Server 在线安装环境及工具 yum install gcc gcc-c++ autoconf automake -y yum install pcre pcre-devel

  • HI3518环境搭建2022-01-17 21:31:01

    1、HI3518环境搭建 1.1软硬件环境和准备 1.ubuntu:16.04 可联网 2.window7 3.HI3518EV200开发板(网卡、SD卡、16Mspi_flash、USB 、 串口) 4.SDK包:Hi3518E V200R001C01SPC040 1.2安装交叉编译工具 路劲:Hi3518E V200R001C01SPC040\01.software\board\Hi3518E_SDK_V1.0.4.0.tgz

  • 3.linux编译C/C++程序与Windows下编译Linux C++程序2022-01-17 19:32:07

    C和C++ 编译器: gcc GNU C Compiler 的缩写,经过十来年发展,意义变成了 GNU Compiler Collection,可同时支持 C、C++、Objective C和Java 等. 1.编译第一个C/C++程序 只编译执行一个C程序 gcc hello.c ./

  • Linux ccache加速C/C++编译2022-01-17 15:36:18

    github地址:https://github.com/ccache/ccache 安装 yum install -y ccache ccache -V 使用 以make为例 给所有C/C++编译器名称前加上"ccache "即可,如ccache gcc 机制 ccache是一个编译器驱动器。 第一趟编译时ccache缓存了GCC的“-E”输出、编译选项以及.o文件到$HOME/.ccache。

  • 静态库文件制作与使用2022-01-17 12:35:24

    库问文件好处: 保密,便于分发部署 明明规则 linux下 libxxx.a 制作: gcc获得.文件 将.o文件打包 ar rcs libxxx.a xxx.o xxx.o -r 文件插入备存文件 -c 建立备存文件 -s 索引 示例: gcc -c add.c div.c head.h mult.c sub.c 编译并汇编但是不链接成可执行文件 head不需要编译 ,main

  • linux Makefile2022-01-16 22:02:50

    一.C语言编译过程 二.Makefile简介 一个工程中的源文件不计其数,其按类型、功能、模块分别放在若干个目录中,makefile定义了一系列的规则来指定**,哪些文件需要先编译,哪些文件需要后编译,哪些文件需要重新编译,甚至于进行更复杂的功能操作**,因为 makefile就像一个Shell脚本一样,其

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有