getopt.h "значение типа" const char * "нельзя использовать для инициализации объекта типа" char * '" - PullRequest
0 голосов
/ 03 марта 2019

Я пытаюсь переместить код из Linux в Windows, чтобы использовать его в Visual Studios.Первой проблемой, с которой я столкнулся, было то, что unistd.h не существовало.Должен был увидеть это.Поэтому попробуйте посмотреть, есть ли эквивалент Windows, и я наткнулся на это:

Есть ли замена для unistd.h для Windows (Visual C)?

После этогоНапример, я создаю код для файла в коде unistd.h, но обратите внимание, что это зависит от getopt.h, поэтому я перехожу по другой ссылке на страницу github и помещаю этот код в файл getopt.h.Когда я пытаюсь запустить код, я получаю сообщение об ошибке "значение типа" const char * "не может использоваться для инициализации объекта типа" char * '"для getopt.h.Почему это происходит?Как бы я занялся решением проблемы?Спасибо!

...