Как заставить 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]

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