Как отключить параметр профилирования (-pg) в Xcode 10.2? - PullRequest
0 голосов
/ 14 мая 2019

Эй, у меня такая же проблема, как у парень здесь .

Я обновил macos до Mojave, и после обновления инструментов командной строки, и когда я запускаю свою программу на С ++, я получаю следующую ошибку

dyld: раздел __dyld не поддерживается в /Users/rameshkolluru/Dropbox/1D_Multiphase_Euler_Equations_FVM/./1D_Multiphase_Euler_solver ловушка прерывания: 6

Но я не могу узнать, как отключить рекомендуемую опцию.

Вы компилируете с опцией -pg, чтобы включить профилирование? Если да, попробуйте убрать этот флаг.

Использование -pg Apple LLVM версии 10.0.0 (clang-1000.11.45.2) по-прежнему добавляет раздел __DATA, __dyld к вашему исполняемому файлу, который dyld в Mojave, похоже, больше не поддерживает / не принимает.

Я нашел опцию «Генерировать код профилирования», но она уже установлена ​​на «нет», и переключение этого не помогает.

Может кто-нибудь сказать мне, какой вариант эквивалентен "-pg"

...