Как я могу связать объектный файл elf и получить файл elf execute в windows?
Я хочу получить файл elf exccute в windows так же, как и в linux, чтобы использовать команду ld .
Что я уже пробовал:
Я установил инструменты mingw . Теперь я могу дополнить и получить файл elf obj ,но когда я использую ld для связывания файла obj ,я получаю PE-файл, а не elf-файл, который я ожидаю. Какие параметры я могу использовать ld для создания файла elf execute?
Richard MacCutchan
mingw эмулирует linux, но только на командном уровне. Базовые программы по-прежнему должны быть PE-типами, чтобы они могли работать в Windows.
codeprojectddx
Я пишу ОС, так что лежащей в ее основе програс не существует. Как эмулировать linux на командном уровне
Richard MacCutchan
Установить Linux и использовать его родных.
codeprojectddx
Я установил linux и использую его нативно , но по некоторым причинам я все еще хочу использовать windows и bochs для отладки . Bochs полезен и удобен для отладки в windows .
Richard MacCutchan
Что ж, это ваш выбор.