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

Объектные файлы *.obj, *.o - они случайно не кроссплатформенные? Если нет, то реальна ли конвертация? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Захват изображения с одного монитора и копирование его на второй, подключенные к одному и тому же компьютеру http://www.cyberforum.ru/cpp/thread1282425.html
Друзья, подскажите пожалуйста. Имеется два монитора, подключенных к одному компьютеру. Нужно реализовать захват экрана одного монитора, для вывода в свое окошко на другой монитор. Самое главное, что...
C++ В поисках логики Проблема известная но окончательного ответа я так и не нашел... int a,b; a=(0.1+0.7)*10; b=(0.1+0.8)*10; cout << a << ' ' <<b; // 7 9 http://www.cyberforum.ru/cpp/thread1281706.html
Зависит ли производительность приложения от версии ABI? C++
Привет народ, такой вопрос: начал тут копаться в командах GCC и наткнулся на -fabi-version= n, где n. Почитал что такое ABI - это набор реализаций механизмов, объявленных стандартом, так вот, влияет...
C++ Используя функцию MPI_Alltoall, переслать в каждый процесс три очередных числа
Доброго времени суток, как выяснилось, для меня параллельное программирование что то из рода неясного.До сих пор не могу въехать в саму суть этого дела, на этом ступор у меня. Необходимо сделать вот...
C++ Прекращение работы программы http://www.cyberforum.ru/cpp/thread1281428.html
int main() { string s; int c=0; int g={0}; int j=1,i=1; cin>>s;
C++ Требуется написать скрипт (.tcl) для командной irc-викторины Требуется написать скрипт (.tcl) командной irc-викторины (teamquiz) для бота. подробнее

Показать сообщение отдельно
zoolog117
Заблокирован

Объектные файлы *.obj, *.o - они случайно не кроссплатформенные? Если нет, то реальна ли конвертация? - C++

24.10.2014, 01:49. Просмотров 1252. Ответов 6
Метки (Все метки)

Объясню подробнее, о чем я.

Пишем простой код на си, без всяких платформо- и компиляторозависимых функций
C
1
2
3
4
5
6
7
8
#include <stdio.h>
//#include <conio.h>
int main()
{
printf("hello world");
//_getch();
return 0;
}
Под виндой компилируем GCC/G++ в объектный файл, но не линкуем.
Под линуксом берем этот объектный файл и натравливаем на него линковщик от того же G++/GCC.
1) Что получаем в итоге? Слинкуется в линуксовый исполняемый файл? Будет работать?
2) А если наоборот, под линуксом объектный файл создать, а под виндой попытаться слинковать?
3) Если не прокатит с GCC/G++, то есть ли компилятор, с которым прокатит?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru