В то время как это не покажет ненужный, включают файлы, Visual Studio имеет установку /showIncludes
(щелчок правой кнопкой по .cpp
файл, Properties->C/C++->Advanced
), который произведет дерево всех включенных файлов во время компиляции. Это может помочь в идентификации файлов, которые не должны должны быть быть включены.
можно также смотреть на pimpl идиому, чтобы позволить Вам сойти с рук меньше зависимостей от заголовочного файла, чтобы облегчить видеть хлам, который можно удалить.
Взгляните на это: http : //www.codeproject.com/KB/security/CryptoInteropSign.aspx , который решил мою проблему, которая кажется очень похожей на вашу.
com / hg / core-plot)Потому что для этого необходимы следующие вещи
Шаг 1) Позвольте мне объяснить настройки терминала. Откройте Терминал и выполните следующие команды
Шаг 2) Загрузите и настройте Mercurial по следующей ссылке.
Шаг 3) Теперь откройте / Users / User-Name / core-plot / Примеры
Вы также можете продолжить обучение, данное здесь.
эта ссылка может оказаться полезной.
http://code.google.com/p/core- plot / wiki / UsingCorePlotInApplications