如何为chroot的项目设置ide

时间:2019-04-02 20:32:55

标签: c cmake ide clion chroot

我正在尝试在基本的debian /chroot/stretch中构建i3wm(https://www.netiq.com/communities/cool-solutions/enforcing-ssl-tlsv1-2-jdbc-connection-via-jtds-jdbc-driver/)。我使用的是主机中而不是chroot中安装的IDE。但是,我意识到这很复杂,因为所有include指令都是在主机上解析的,而不是在/chroot/stretch中解析的...

我的问题是:

  • 如何在主机上使用IDE(在我的情况下为CLion)来构建和开发在chroot ed环境中的项目?
  • 我应该使用具有X转发功能的功能完备的VM,而不是chroot吗?
  • 还有其他工具吗?...也许我可以在不使用chroot的情况下下载主机上的所有依赖项,并以某种方式欺骗include来获取这些标头,而不是/usr/include中的标头?

我真的是C语言的新手,我的开发设置可能会干扰我的系统,这一事实非常烦人,我很惊讶,找不到“为开发设置工具”的说明。在Google上。

1 个答案:

答案 0 :(得分:0)

Okey,我想使用VIM + Ctags是唯一的解决方案,不需要VM ...