0 / 0 / 1
Регистрация: 18.03.2015
Сообщений: 78
|
||||||
1 | ||||||
Запуск кода, написанного в Windows, в Linux30.04.2020, 16:13. Показов 2690. Ответов 9
Доброго времени суток! Написал простенькую программу на С++ с ассемблерной вставкой, используя Visual Studio. Она запускается и работает. Но хочется этот же код запустить в Linux. Есть ли возможность как то его запустить не переписывая сам код ассемблерной вставки?? (понимаю что ассемблеры разные в разных ОС).
0
|
30.04.2020, 16:13 | |
Ответы с готовыми решениями:
9
Запуск приложения, написанного для Windows 10, в Windows 8 Запуск приложения, написанного для Windows 8, в Windows 7 Запуск скрипта написанного на python на windows, где не установлен python Исполнение кода, написанного в текстовом файле (динамическая компиляция кода) |
0 / 0 / 1
Регистрация: 18.03.2015
Сообщений: 78
|
|
01.05.2020, 16:06 [ТС] | 3 |
Да, именно! Но не могу понять как это сделать
0
|
0 / 0 / 1
Регистрация: 18.03.2015
Сообщений: 78
|
|
01.05.2020, 16:20 [ТС] | 5 |
Хочу перекомпилировать чтобы был просто исполняемый файл который можно запустить в Linux.
0
|
Модератор
|
|
01.05.2020, 16:39 | 6 |
Если linux не умеет выполнять 32-разрядный код для i686, то вставку, конечно, придётся полностью переписать для родной архитектуры.
Например, чтобы запускать без эмулятора на Android-телефоне с 32- или 64-разрядным arm или на Raspberry Pi. А если даже linux на x86, то почему бы не переписать код вставки для x64?
0
|
0 / 0 / 1
Регистрация: 18.03.2015
Сообщений: 78
|
|
04.05.2020, 05:06 [ТС] | 8 |
Подскажите если не сложно какой командой запустить?
Пробовал g++ -m32 main.cpp main но ругается
0
|
Модератор
|
|||||||||||
04.05.2020, 08:21 | 9 | ||||||||||
Сообщение было отмечено Brus Wane как решение
РешениеНе по теме: Компиляторы, ассемблеры и компоновщики - не бабы на базаре.
Код
2 0 8 7 9 6 6 6 1 Sum of diagonal elements = 26
[SPOILER] [/SPOILER] Код
uname -r -i 4.4.0-18362-Microsoft x86_64
2
|
0 / 0 / 1
Регистрация: 18.03.2015
Сообщений: 78
|
|
04.05.2020, 09:37 [ТС] | 10 |
politoto, все получилось, заработало) огромное спасибо! а я голову ломал так долго.....
0
|
04.05.2020, 09:37 | |
04.05.2020, 09:37 | |
Помогаю со студенческими работами здесь
10
Запуск приложения написанного в VS 2013 на машине с FW 3.5 Запуск скрипта написанного в текстовом поле Запуск программ для Windows (Mathcad, Maple) на Linux Lite Оценка написанного кода Запуск Python кода под Windows Выполнения кода на C# написанного в TextBox Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |