0

我使用GDAL。CPLSetConfigOption("GDAL_DATA", "mygdaldir") 有效,但在完成应用程序时抛出异常。可以将 GDAL_DATA 设置为“全局”环境变量,但我想以编程方式为当前进程执行此操作,而不是在外部配置它。

有什么方法可以为当前进程/应用程序本身设置环境变量?

编辑:

发现问题:GDAL_DATA 指向错误目录=> GDAL 无法正确卸载。无论如何,@Greenflow 为我的问题提供了一个合适的答案,即使我不需要他的解决方案,我也接受了他的回答。

4

1 回答 1

3

您可能想阅读 qgetenv 和 qputenv 的文档。

于 2013-08-14T17:26:45.710 回答