Я создаю .dll использование набора инструментов Visual Studio (2008). Когда я делаю связывающийся шаг:
link -nologo -OUT:Foo.dll Foo.obj -DLL -IMPLIB:None.lib
Это создает None.lib и None.exp. Это также отображает сообщение:
Creating library None.lib and object None.exp
Я хотел бы подавить создание тех двух файлов и связанное сообщение. Сообщение является раздражающим и мешает видеть более полезные сообщения в журнале сборки. Файлы не являются особенно большими, но действительно способствуют трафику жесткого диска и фрагментации файла.
Я попытался искать флаги, которые я могу передать ссылке без любой удачи. Я также пытался установить-IMPLIB:nul, но это перестало работать, поскольку он пытается читать из nul.exp сначала.