2012-06-09 19 views
1

我对linux/unix命令行很新,我对cygwin有些困难。如何将TESSERACT_PATH添加到我的环境中?

我有一组的src的文件,我想建立我也有在不同的目录(所有路径都在名称中包含空格)NDK的文件

每次我浏览到我的源文件并键入我的ndk构建文件的完整路径它说

您必须将TESSERACT_PATH变量设置为Tesseract源 目录。

请能有人帮我做这个?

+0

当你说你有,你想建立的文件,我们在谈论什么语言有关:C,C++,Java的等? –

+0

它的jni调用,所以我认为是在C? http://code.google.com/p/tesseract-android-tools/ – Biscuit128

回答

1

bash%提示,你可以键入

export TESSERACT_PATH=/home/SkyR/path/to/tesseract/src 

或者你可以编辑自己的/home/SkyR/.profile文件添加同一条线上,所以,这将是所有可用的时间。

+0

我做的第一种方法,按下回车键,没有反馈,所以我认为发生了一件事,然而,当我着手再建的文件,我得到完全相同的错误再次:( – Biscuit128

+1

另外,如果路径不是cygwin的安装文件夹下,但在其他Windows文件夹,你可能需要把它写,如:'/ cygdrive/C /路径/要/我的/文件夹/' –

+0

唉唉确定这现在工作虽然它现在问我其他的路径变量,我不知道位置:d – Biscuit128

1

这可能是你需要在你的shell设置一个environment variable。如果是的话,你可以将它设置在命令行或与您的〜/ .bashrc:

export TESSERACT_PATH=/path/to/tesseract/source 
+0

如果只设置'〜/ .bashrc'将要求用户'源./ bashrc',对不对? –

+1

它是交互shell通常来源,所以你不应该做手工,但如果它不工作“开箱即用”,你可能要参考http://www.gnu.org /software/bash/manual/html_node/Bash-Startup-Files.html更深入地了解启动文件处理。 –

相关问题