社区
C语言
帖子详情
CENTOS下 C语言程序 编译时,提示找不到include中的.h文件,请帮忙看一下,如何编译
eisldkw
2020-07-07 02:03:33
CENTOS下C语言程序编译时,提示找不到文件,请帮忙看一下,如何编译
如下图,主文件是main.c , 它的路径是 .src/elec-front/main.c
这个文件中include了以下几个文件
1、.src/include/inc.h
2、.src/tbjson/json.h
3、.src/eleclib/elec.h
请问 用GCC 编译,这条编译命令如何写
...全文
787
2
打赏
收藏
CENTOS下 C语言程序 编译时,提示找不到include中的.h文件,请帮忙看一下,如何编译
CENTOS下C语言程序编译时,提示找不到文件,请帮忙看一下,如何编译 如下图,主文件是main.c , 它的路径是 .src/elec-front/main.c 这个文件中include了以下几个文件 1、.src/include/inc.h 2、.src/tbjson/json.h 3、.src/eleclib/elec.h 请问 用GCC 编译,这条编译命令如何写
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qq_40162781
2020-07-09
打赏
举报
回复
#include "../include/inc.h" 或者直接添加包含路径
5250
2020-07-07
打赏
举报
回复
在main.c同级目录下执行
gcc main.c -I../tbjson -I../include -I../eleclib
推荐做好写一个makefile。
通俗易懂的Linux之
CentOS
7.x教程
CentOS
是一款可自由使用源代码的企业级Linux系统,能为用户提供一个安全、低维护、稳定、高预测性的欢迎,让你操作更加方便,本课程将用
CentOS
7.9版本进行课程的讲解。 课程目录:01linux的入门引入02vmvare的安装过程03vm安装
centos
7.9系统过程04vm解决bios的虚拟化技术的方法05vm的net模式分配网段的原理06
centos
7.9静态ip的配置过程07
centos
7.9关闭防火墙的方法08
centos
7.9的第三方连接方式09
centos
7.9的yum源更新10
centos
7.9的hostname和host修改11
centos
7.9快速配置3台机器
centos
如何
编译
c语言
文件
,
centos
如何
编译
c语言
代码
编译
c,c++代码安装gcc1、使用如下命令查询
centos
官方gcc的所有包:yum -list gcc*可安装的软件包gcc.x86_64gcc-c++.x86_64gcc-gfortran.x86_64gcc-gnat.x86_64gcc-go.x86_64gcc-objc.x86_64gcc-objc++.x86_64gcc-plugin-devel.x86_642、根据需要安装包,编...
CentOS
找
不到
#
include
<mysql/mysql.h>
1、问题描述 ../code/pool/sqlconnpool.h:8:10: 致命错误:mysql/mysql.h:没有那个
文件
或目录 #
include
<mysql/mysql.h> ^~~~~~~~~~~~~~~ 2、解决方法 这是因为缺少了 mysql-community-devel.x86_64 安装 mysql-community-devel.x86_64 就解决了 [dzl@localhost win-win-C++11]$ sudo yum instal
Linux环境下
C语言
连接MySQL库
时
无法
找
到“mysql.h“的解决方案
通过正确安装MySQL开发库并在
编译
时
指定正确的头
文件
和库
文件
路径,您可以解决在Linux环境下
C语言
连接MySQL
时
找
不到
"mysql.h"头
文件
的问题。
请
注意,您需要将"localhost"替换为您的MySQL服务器主机名或IP地址,并将"username"、"password"和"database"分别替换为您的MySQL登录凭据和要连接的数据库。上述命令
中
的"-I"选项用于指定MySQL头
文件
的路径,“-L"选项用于指定MySQL库
文件
的路径,”-l"选项用于链接MySQL库。
在linux系统
中
gcc
编译
找
不到
stdio.h头
文件
的问题
如果在linux系统用gcc
编译
的
时
候
提示
找
不到
stdio.h的问题,那可能是系统没有默认安装,我当
时
用的是国产的ubuntukylin系统。 需要手动把
C语言
的开发包装
一下
,叫做libc6-dev。装好之后就可以正常
编译
了。 sudo dpkg -L libc6-dev可以查看这个软件包提供了哪些
文件
,我把带std的筛选出来,确认了stdio.h就是它提供的。...
C语言
69,371
社区成员
243,080
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章