Как заставить g++ найти файлы .so?C++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Как заставить g++ найти файлы .so?

Сообщение Anonymous »

Казалось бы, все просто: я хочу связать общий объектный файл и использовать из него функцию. Однако я не могу заставить это работать даже в следующем простом варианте использования:
В каталоге /my_proj у меня есть файлы: my_func.cpp, my_func.hpp и main.cpp. . Их содержимое:
  • my_func.hpp:

Код: Выделить всё

#ifndef MY_FUNC
#define MY_FUNC

int my_add(int a, int b);

#endif
  • my_func.cpp:

Код: Выделить всё

int my_add(int a, int b) {
return a + b;
}
  • main.cpp:

Код: Выделить всё

#include 
#include "my_func.hpp"

int main() {
int a = 3;
int b = 5;
int sum = my_add(a, b);
std::cout 

Подробнее здесь: [url]https://stackoverflow.com/questions/78695194/how-to-get-g-to-find-so-files[/url]
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»