Где-то в вашей программе на C / C ++ у вас должен быть основной
как int main (int argc, char ** argv)
первый аргумент argv содержит путь вашего приложения
EDIT:
Это отличается в Windows и Linux. Вывод следующей программы зависит от платформы:
#include <iostream>
int main(int argc, char** argv) {
std::cout << argv[0] << std::endl;
return 0;
}
В Windows: (Visual Studio 2015)
C: \ ConsoleApplication1 \ Debug \ ConsoleApplication1.exe
В Linux: (Использование онлайн-компилятора с g ++)
основной
Я бы предположил, что точный используемый компилятор не имеет значения, поскольку задание этих аргументов будет задачей ОС.