Форум программистов, компьютерный форум CyberForum.ru

Переносимость - C++

Восстановить пароль Регистрация
 
bigory
0 / 0 / 0
Регистрация: 13.09.2010
Сообщений: 16
08.10.2010, 23:52     Переносимость #1
Всем доброе время суток!
Мне нужно написать программу, которая будет запускаться на любой ОС. как это можно реализовать?
Я думаю ее сделать так, написать стартовые файлы под разную ОС, которые будут содержать только внешнюю оболочку, и ссылаться на файл, который будет содержать коды нужных функций. Но вопрос тогда встает как написать или как сохранить этот файл, чтобы при запросе стартовых программ нормально функционировала в любой среде.
Можно какой-нибудь элементарный пример, пусть будет со строкой, где какие-то формы с разными расширениями (для windows, unix, macOC) запрашивают файл, который содержит в себе основную программу?
Буду очень признателен, если Вы подскажите и другой подход

Простите меня модераторы и администраторы, если я создал топик не в том разделе, просто он называется Visual C++, прогу пишу именно в нем
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.10.2010, 23:52     Переносимость
Посмотрите здесь:

переносимость БД C++ Builder БД
C++ модули.переносимость
Переносимость программы C++ Builder
Переносимость Assembler
C++ Builder Переносимость на другую операционную систему
C++ Builder OpenDialog, переносимость проекта
Переносимость Turbo Pascal
C++ Linux Переносимость программы
Переносимость Assembler
C++ Переносимость программы в семействе windows
Переносимость программы, куча dll и кроссплатформенность C++
Java БД Переносимость

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
oxotnik
 Аватар для oxotnik
1585 / 1062 / 33
Регистрация: 21.08.2008
Сообщений: 4,545
Записей в блоге: 1
08.10.2010, 23:54     Переносимость #2
библиотека QT тут поможет - код будет кроссплатформенным, останется его только под нужную платформу скомпилить
bigory
0 / 0 / 0
Регистрация: 13.09.2010
Сообщений: 16
09.10.2010, 01:01  [ТС]     Переносимость #3
Цитата Сообщение от oxotnik Посмотреть сообщение
библиотека QT тут поможет - код будет кроссплатформенным, останется его только под нужную платформу скомпилить
Ну ведь мне нужно чтоб она была универсальна, то есть код выполнялся в любой платформе. Ну запускаемых файлов будет несколько, под разные ОС. Вопрос стоит как основной блок программы скомпилить под любую ОС. Надо же учитывать, что на компьютере, где должна стоять эта прога, нет компилятора. Или можно как-то загнать код в какой-то дистрибутив, и при установке чтоб тот компилил прогу?

Добавлено через 1 час 1 минуту
Хотя, в ней что-то есть. Правда сейчас совсем не понимаю пока логику как делать программу и как она будет запускаться на разных ОС. Какой у них будет запускаемый файл
Yandex
Объявления
09.10.2010, 01:01     Переносимость
Ответ Создать тему
Опции темы

Текущее время: 00:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru