Сообщение 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 можем считать доказанной!
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 можем считать доказанной!
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 можем считать доказанной!