@romangostilo

Возможно ли установить библиотеку tchar.h на macOS?

Для учёбы необходимо использовать библиотеку tchar.h на macOS (вся остальная группа использует windows, потому у них проблем не возникает). Возможно ли установить ее, и если да, то как?
  • Вопрос задан
  • 252 просмотра
Решения вопроса 1
@ivanpizhenko
Software Engineer
tchar.h это не библиотека, это один из заголовочных файлов, входящих в состав Microsoft C Runtime Library. Cоответствено, доступен только на Windows. Вам просто нужен Windows. Вот что можно сделать.

Бесплатный вариант. Установите VirtualBox, создайте учетную запись Microsoft, зарегистрируйтесь в Windows Insider Program (это программа публичного бета тестирования Windows), вы получите возможность скачать и установить экспериментальную сборку Windows. Для регулярного использования я бы не рекомендовал, но для ваших учебных целей подойдет. Далее в VirtualBox создаете виртульную машину, устанавливаете в нее Windows, при установке вводите свою учетную запись Microsoft. Далее устанавливаете в Windows Visual Studio 2019 Community Edition, в установщике выбираете обязательно что-то вроде "Desktop C++ Workload". Далее запускаете студию и тоже вводите свою учетную запись Microsoft - это дает бесплатную лицензию на студию Community Edition. И пользуйтесь на здоровье.

Платные альтернативы - за определенные деньги можно завести облачный сервер с Windows в службах Amazon AWS, Microsoft Azure, Google Cloud, Digital Ocean, Alibaba Cloud - изучите расценки и выберите где подешевле. Чтобы ну хоть как-то боле-менее можно было работать, а не вечно "тормозить", минимум 2 проц и 4гб памяти, лучше 8гб (это кстати также касается варианта вм, описанного выше). Если не будете держать сервер включеным постоянно, то много денег не набежит. После того как ваш курс закончился и сервер вам больше не нужен, его можно удалить полностью (при выключенныом сервере тоже взымается плата, как правило относительно небольшая, за виртуальный жесткий диск). Поделючаться с помощью Remote Desktop (но это на Windows, на маке я уверен есть аналоги).
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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