使用命令
g++ mycode.cpp -o out
编译代码时,里面引用的include"raylib.h"怎么都调不出来 指定路径/安装等都不对
后来在在Linux中编译带有自己编写的头文件的C程序_Desny的博客-CSDN博客_linux中自己编写头文件
里发现,直接把要引用的raylib.h和raylib.c文件放在一起,编译时无法自动找到函数定义,理论上需要
g++ mycode.cpp raylib.c -o out
但这样很笨,如果引用的库又引用其他的 则需要加一大堆库文件,而且这种方法抛弃了动态库的便捷性
实际上,如果有.so文件动态库,该.so文件一般是已经定义好引用关系的,只需要
g++ mycode.cpp libraylib.so -o out
即可
(真的折磨好几天了这个事儿!)