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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
kaheu
34 / 0 / 0
Регистрация: 19.08.2013
Сообщений: 246
#1

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

30.06.2015, 11:07. Просмотров 182. Ответов 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++? если да, то как?
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.06.2015, 11:07
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Можно ли скомпилировать 64-битную dll с помощью g++ (C++):

Можно ли с помощью хуков перехватывать вызовы функций из DLL? - C++
Привет народ! Для одного проекта ;) мне понадобилось перехватывать функцию, находящуюся в DLL (а точнее в kernel32.dll, т.е....

Можно ли скомпилировать программу для Windows из под linux? - C++
Можно ли скомпилировать программу для windows из под linux?

Получение данных о шрифте с помощью gdi32.dll - C++
Задача состоит в том, чтобы определить, какие символы не прорисовываются при использовании данного шрифта (когда вместо символа появляются...

Можно ли с помощью VB создать обычную DLL, не ActiveX - Visual Basic
Можно ли с помощью VB создать обычную DLL, не ActiveX

Как можно сделать из 32 битной версии 64 битную? - Windows 10
Всем привет возникла вот какая проблема: мне по учебе надо установить программу которая работает только на 64 битной версии windows 10, а у...

Можно ли сменить базу с 32-битной версии на 64-битную? - MS Access
Собственно, вопрос в теме. Создал в Access 2010 базу для заказчика, отправил - и оказалось, что у него стоит 64-битная версия офиса. И...

1
castaway
Эксперт С++
4884 / 3019 / 370
Регистрация: 10.11.2010
Сообщений: 11,078
Записей в блоге: 10
Завершенные тесты: 1
30.06.2015, 11:25 #2
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
Попробуй добавить ключ -m64 в самом начале. Для этого сам компилятор должен поддерживать 64-битные цели.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.06.2015, 11:25
Привет! Вот еще темы с ответами:

На каком сайте можно безопасно скачать 32-битную Windows XP? - Windows XP
Мне нужно скачать виртуальный диск, чтобы с помощью него установить ХР на виртуальную машину. Добавлено через 3 минуты этот сайт...

Можно ли установить 64-битную систему на компьютер с 4,00 ГБ установленной памяти (ОЗУ)? - Windows 7
Можно ли поставить 64 битную систему на 4,00 ГБ (ОЗу) ?

Скомпилировать dll - Visual C++
Здравствуйте, нашел эксплоит, не могу скомпилировать в dll, написанно что надо на microsoft research, не получается. Вот код. Помогите...

Скомпилировать DLL библиотеку в VS - C (СИ)
Хочу получить edrlib.dll и edrlib.lib. Для того чтобы откомпилировать библиотеку я создал в VS 6.0 новый пустой проект (динамически...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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