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

Можно ли скомпилировать 64-битную dll с помощью g++ - C++

Восстановить пароль Регистрация
 
kaheu
 Аватар для kaheu
34 / 0 / 0
Регистрация: 19.08.2013
Сообщений: 246
30.06.2015, 11:07     Можно ли скомпилировать 64-битную dll с помощью g++ #1
Для использования через JNI, создал Dll в g++
(g++ -Wl,--kill-at -shared -IC:\java\jdk1.8.0_11\include -IC:\java\jdk1.8.0_11\include\win32 -o DllBf.dll DllBf.h DllBf.cpp)
Но dll получился 32-битный, можно-ли скомпилировать 64-битную dll с помощью g++? если да, то как?
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.06.2015, 11:07     Можно ли скомпилировать 64-битную dll с помощью g++
Посмотрите здесь:

C++ [Решено][C++] Как тут можно "схитрить" и скомпилировать такой код?
C++ на 64 битную Win7 C++
Получение данных о шрифте с помощью gdi32.dll C++
Можно ли с помощью хуков перехватывать вызовы функций из DLL? C++
C++ Можно ли в DLL создать поток?
C++ Адаптация ПО под 64-битную систему
C++ Можно ли скомпилировать программу для Windows из под linux?
Можно ли с помощью UPnP открыть порт C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
castaway
Эксперт С++
4848 / 2987 / 368
Регистрация: 10.11.2010
Сообщений: 11,028
Записей в блоге: 10
Завершенные тесты: 1
30.06.2015, 11:25     Можно ли скомпилировать 64-битную dll с помощью g++ #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Попробуй добавить ключ -m64 в самом начале. Для этого сам компилятор должен поддерживать 64-битные цели.
Yandex
Объявления
30.06.2015, 11:25     Можно ли скомпилировать 64-битную dll с помощью g++
Ответ Создать тему
Опции темы

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