Информация об изменениях

Сообщение Re[3]: Как установить Visual C++ без Windows SDK ? от 11.05.2019 14:08

Изменено 11.05.2019 14:10 AlexGin

Re[3]: Как установить Visual C++ без Windows SDK ?
Здравствуйте, KArtin, Вы писали:

KA>Ну, это не серьезно: Установить несколько гигабайт “опасных” библиотек,

В чём же опасность, этих библиотек, в данном контексте?

KA>и тем самым предоставить возможность ими воспользоваться(например, по забывчивости) и испортить платформо-независимость проекта.

Всё дело в том, что на C++ конечный разработчик — всегда может пользоваться всем тем, чем захочет.
Вне зависимости от Вашего (как автора библиотеки) желания.

Так, например, я хочу пользоваться в одном и том же проекте, и Qt-5 и boost 1.65.1 (пример я притащил за уши, естественно), но ведь авторы Qt-5 не могут запретить мне пользоваться бустом

KA>Извините, но... не хочу иметь "опасные" библиотеки в моей системе.



KA>Все хвалят Visual C++ за скорость и бесплатность. Неужели нет сборок без Windows SDK ?


Чем лично Вам мешает Windows SDK ?

Просто — не включайте его ни в заголовочники, ни в линкуемые бибилиотеки.
После чего — можете о нем спокойно забыть!

P.S. Для уверенности, я бы (на Вашем месте) разрабатываемую в той же Visual Studio библиотеку, откомпилировал бы на QtCreator в Ubuntu (там Windows SDK уж точно нет).
В том случае, каогда Ваш иестовый проект нормально работает как в Windows, так и в Ubuntu — независимость от Windows SDK можем считать доказанной!
Re[3]: Как установить Visual C++ без Windows SDK ?
Здравствуйте, KArtin, Вы писали:

KA>Ну, это не серьезно: Установить несколько гигабайт “опасных” библиотек,

В чём же опасность, этих библиотек, в данном контексте?

KA>и тем самым предоставить возможность ими воспользоваться(например, по забывчивости) и испортить платформо-независимость проекта.

Всё дело в том, что на C++ конечный разработчик — всегда может пользоваться всем тем, чем захочет.
Вне зависимости от Вашего (как автора библиотеки) желания.

Так, например, я хочу пользоваться в одном и том же проекте, и Qt-5 и boost 1.65.1 (пример я притащил за уши, естественно), но ведь авторы Qt-5 не могут запретить мне пользоваться бустом

KA>Извините, но... не хочу иметь "опасные" библиотеки в моей системе.



KA>Все хвалят Visual C++ за скорость и бесплатность. Неужели нет сборок без Windows SDK ?


Чем лично Вам мешает Windows SDK ?

Просто — не включайте его ни в заголовочники, ни в линкуемые бибилиотеки.
После чего — можете о нем спокойно забыть!

P.S. Для уверенности, я бы (на Вашем месте) разрабатываемую в той же Visual Studio библиотеку, откомпилировал бы на QtCreator в Ubuntu (там Windows SDK уж точно нет).
В том случае, каогда Ваш тестовый проект, использующий Вашу библиотеку, нормально работает как в Windows, так и в Ubuntu — независимость от Windows SDK можем считать доказанной!