Как знать, какие заголовки включены, не смотря на предварительно обработанный код в GCC?

Вот рабочий пример

var value=200.2365455;
result=Math.round(value*100)/100    //result will be 200.24
8
задан Brian Tompsett - 汤莱恩 10 February 2016 в 20:14
поделиться

4 ответа

Use the -M option to output the dependencies. Use -MD to generate and compile. Use -MF to redirected to a file.

Also -MM allow ignoring the system file in the dependencies list.

gcc ... -M  -MF <output_file>     # generate dependencies
gcc ... -MD -MF <output_file>     # compile and generate dependencies
14
ответ дан 5 December 2019 в 08:54
поделиться

Вы можете использовать параметр -MD - подробности см. В man gcc .

5
ответ дан 5 December 2019 в 08:54
поделиться

Используйте gcc -M или gcc -MM. Если хотите, отрегулируйте вывод с помощью sed. Если вы используете GNU make (а вы должны это сделать), вы можете обернуть это в одну команду tidy.

0
ответ дан 5 December 2019 в 08:54
поделиться

Увеличить подробность gcc, а затем запустить его через собственную программу фильтрации?

0
ответ дан 5 December 2019 в 08:54
поделиться
Другие вопросы по тегам:

Похожие вопросы: