私はWindowsからLinuxにいくつかの機能を移植しています.LinuxのSHGetKnownFolderPathの機能に合わせるのが難しくなっています。実際にはglibにこの部分を取り入れるAPIがありますが、ここではそのライブラリを使いたくありません。また、linkは、.bashrcで変数をエクスポートすることでこれを行いますが、これを行うLinux APIについては気になります。SHGetKnownFolderPath Linuxの同等のAPI
また、hereは、xdg-user-dirにアクセスする方法のように説明されています。私はこれに固執するでしょう。そうしないといけないのです。