我的github:codetoys,所有代码都将会位于ctfc库中。已经放入库中我会指出在库中的位置。
这些代码大部分以Linux为目标但部分代码是纯C++的,可以在任何平台上使用。
源码指引:github源码指引_初级代码游戏的博客-CSDN博客
写个动态库dlopen的例子。
相关知识应该全在里面了。
注意编译参数是默认隐藏所有符号的。只有指定为导出的外部才能看到。
目录
一、动态库1
头文件:testso.h
#pragma once
#include "testso2.h"
#define DLL_PUBLIC __attribute__ ((visibility("default")))
extern "C"
{
DLL