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

Undefined reference to Out32(short, short) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Значение DLL_API в стороннем коде http://www.cyberforum.ru/cpp-beginners/thread1851403.html
начал ковырять движок "lifeEngine" нашел на гитхабе, но читая наткнулся например на вот это вот: struct DLL_API Gravity{ /******/ } там это-го добра много и так же пишутся классы, что значит DLL_API ? я никогда не видел такого, чтобы что-то вставлялось между ключевым словом и именем класса\структуры
C++ Добавить повторный ввод #include <stdio.h> #include <conio.h> #include <math.h> #include<iostream> #include <stdlib.h> #include <locale.h> int main(){ setlocale(LC_ALL, "Rus"); float m; http://www.cyberforum.ru/cpp-beginners/thread1851382.html
C++ Создать новый файл и переписать в него исходный в обратном порядке разделив пробелами
Помогите решить пожалуйста, вроде сложного ничего нет, но пропустил тему, и как правильно сделать не знаю, а завтра уже сдавать =(( Дан текстовый файл f. Создать новый файл g и переписать в него исходный в обратном порядке, разделив пробелами.
C++ Вычислить сумму элементов массива у которых сумма индексов равна заданному числу
Массив A содержит действительные числа и задается пользователем с клавиатуры вместе с размерностью . Пользователь задает целое число k. Необходимо вычислить сумму элементов a таких, что для них используется условие i+j=k. Если таково решения не может быть , то выложить на экран соответствующее сообщение
C++ Перегрузка и шаблоны функций http://www.cyberforum.ru/cpp-beginners/thread1851360.html
Всем привет. Посмотрите вложение, у меня всё выводит правильно, кроме суммы модулей элементов массива после последнего минимального элемента, т.к. у меня стоит abs, для целочисленного массива всё выводит правильно, а для double и float нет, я не очень понимаю как сделать и abs и fabs одновременно, думаю что скорее всего надо сделать проверку на типы входных данных, если int, то abs, если...
C++ Обработка двумерного массива с использованием указателей Добрый день! Помогите с такой задачей(сложной для меня) Дана квадратная матрица А порядка n, получить матрицу {A}^{T}*{A}^{B} где {A}^{T}- транспонированная матрица, а элементы матрицы В вычисляются по формуле: {b}_{{i}{j}} = \left\{\begin{matrix}\frac{1}{(i+j-1)}---if-i\leq j\\ \frac{1}{(i+j+1)}----in-other\end{matrix}\right. Добавлено через 17 часов 33 минуты Буду благодарен просто... подробнее

Показать сообщение отдельно
DrOffset
7092 / 4233 / 950
Регистрация: 30.01.2014
Сообщений: 7,008
15.11.2016, 19:16
Цитата Сообщение от MihailS Посмотреть сообщение
inpout32.lib
lib - это библиотека импорта для VS. Для MinGW она не подойдет.
Нужно сделать библиотеку импорта для MinGW для начала.
Для этого нужен def файл и утилита из состава MinGW - dlltool.
def-файл можно получить, например, утилитой DUMPBIN (из состава VS) или вот этой программой.
Вот здесь немного подробнее: https://msdn.microsoft.com/en-us/lib...8VS.80%29.aspx
Команда для dlltool при наличии готового def-файла:
Bash
1
dlltool -k --def  inpout32.def --output-lib libinpout32.a --dllname  inpout32.dll
Берешь libinpout32.a, закидываешь в тот каталог, который указал для поиска библиотеки.
В опциях подключения библиотеки (твой первый скрин) нажимаешь add и прописываешь просто inpout32.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru