Я написал приложение c ++ с открытым исходным кодом, и оно отлично работает на Windows и Linux, наконец-то я приобрел Mac Mini (с 10.5.8), поэтому я только что тестировал версию для Mac.
Мое приложение работает нормально, когда оно запускается из окна терминала и набирает . / Appname , но если вместо этого я дважды щелкну по нему из поиска, то сначала откроется окно терминалов, а затем запускается приложение, но оно, похоже, не устанавливает рабочий каталог в правильном месте, поэтому мое приложение умирает.
Как мне сделать свое приложение таким образом, чтобы при его двойном щелчке по нему приложение не открывало окно терминала в первую очередь, и как мне автоматически установить текущий каталог в расположение приложений?