Linux文件路径设置与执行C程序

Linux文件路径设置与执行C程序,linux,gcc,filepath,Linux,Gcc,Filepath,我是编程的初学者。我已经将mqtt客户机的C库代码下载到我的系统(Fedora)中。它有三个文件夹仓位,包括和库 我写了一个main.c。我应该把这个main.c放在哪里?在这些文件夹之外?我需要设置文件路径吗?我尝试使用gcc执行,它显示未找到文件。将代码放在您想要的任何位置,只需在编译时设置适当的包含目录,在链接时设置库目录。查看(我假设gcc)的-I、-l和-l选项

我是编程的初学者。我已经将mqtt客户机的C库代码下载到我的系统(Fedora)中。它有三个文件夹<代码>仓位,
包括


我写了一个
main.c
。我应该把这个
main.c
放在哪里?在这些文件夹之外?我需要设置文件路径吗?我尝试使用gcc执行,它显示未找到文件。

将代码放在您想要的任何位置,只需在编译时设置适当的包含目录,在链接时设置库目录。查看(我假设gcc)的
-I
-l
-l
选项