【问题标题】:Code::Blocks doesn't find my subversion clientCode::Blocks 找不到我的颠覆客户端
【发布时间】:2013-08-03 15:57:03
【问题描述】:

我正在使用自定义 Code::Blocks Makefile 项目,这个 Makefile 在其中使用 subversion,它安装在 /opt 中,每次我尝试编译我的项目时,我都会收到“Missing Subversion Client”,因为 Makefile 是'无法找到我的 svn 客户端(从终端正常制作)。我尝试在~/.bashrc/etc/environment 中导出路径,但都不起作用。 Code::Blocks 正在使用 /bin/bash -c 调用 make 命令(也可以从终端运行)。

我做错了什么?

【问题讨论】:

  • 可能使用emacs(和make)更简单。请参阅thisthat 答案。另外,你的PATH 是什么?它是否包含包含 svn 的目录?为什么不使用您的发行版的 svn ?你能在命令行上使用svn吗(试试svn ls)??
  • 是的,我的 PATH 包含 svn,正如我在上面所写的,它可以在 bash 终端上运行。我的发行版只提供 svn 1.7,但我需要 1.8,因为我与几台电脑共享我的 svn 文件夹,而那些都安装了 1.8 - 不,我不想为每台电脑做额外的检查。如果我将符号链接添加到 /usr/local/bin,那么它可以工作,但我不喜欢那个解决方案。
  • 我不在我的工作计算机上,所以我无法检查这个,但在 Code::Blocks 的环境设置对话框中是否没有“环境变量”选项卡?我自己没有任何需要,但也许它对你有用?
  • 是的,但我必须先从我的数据包管理器安装 codeblocks-contrib,所以我得到了环境变量插件。请将其发布为答案,以便我接受。

标签: linux project codeblocks


【解决方案1】:

根据要求将我的评论发布到原始帖子作为答案:

我不在我的工作计算机上,所以我无法检查这个,但是 Code::Blocks 的环境设置对话框中没有“环境变量”选项卡吗?我自己没有任何需要,但也许它对你有用?

我很高兴它成功了。对不起,额外的安装,我不记得它是一个贡献的插件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-04-15
    • 2011-06-15
    • 2014-09-22
    • 2011-10-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多