我不确定它叫什么,但我会尽力解释它。我在这里搜索堆栈交换并找到了这个路径别名的答案,但我不想为它设置一个变量,我已经知道了。 create alias for path
我需要的是它自从我看到它以来它一直沿用,但是它与%或$或者某些东西一起使用,当程序从目录运行时它知道游戏文件的目录所在的位置。只要目录' gameFiles'以及该程序所在的目录并不重要。在该目录中它将起作用。
这是我的道路:
"/storage/emulated/0/MyGame/MyHackGame/jni/gameFiles/oscom.txt"
我认为它类似于:
"%or$/gameFiles/oscom.txt"
主要问题是我有一个关于source forge的项目,并且不希望我的开发人员必须更改这些路径,如100次才能运行该程序,然后我将不得不将其更改回来。 / p>
我也使用Android的助手制作程序并使用标准的c ++ libaray这样做可能很难。我甚至不确定我是否可以添加带有助手和本机代码的libarays或如何执行此操作。
答案 0 :(得分:0)
使用符号链接,因为Eugene已经建议或修改构建脚本,以便在构建时生成二进制文件或spearate文件的用户特定路径。版本跟踪忽略了这些,因此不再需要双铣刀。另一种方法可能是在运行时检查env变量。