Я новичок в программировании C++ под Windows. Я пытаюсь выполнить команду say cuobjdump
в коде C++, используя функцию system()
:
system("C:\\program files\\nvidia gpu computing...\\cuobjdump.exe --dump-cubin C:\\..\\input.exe");
вывод:
Usage : cuobjdump [options] <file>
Затем следует список опций cuobjdump.
Когда я запускаю эту программу, я всегда получаю опции справки cuobjdump, отображаемые в командной строке. Как будто системный вызов не анализирует имя файла. Что я делаю не так? Я получаю тот же результат при использовании createprocess. Параметры --dump-cubin
ошибку, как будто я опечатал ее.