怎么给DEV添加函数库

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么给DEV添加函数库相关的知识,希望对你有一定的参考价值。

我有graphics.h和graphics.lib,放入include和lib文件后编译时还有一大堆错误。
请问,怎么给DEV添加函数库?

  实现方法:引用 #include "my_function/my_add.h",可以直接在头文件里定义。
具体实现方法如下:

    创建源代码保存为.h

    在名字空间里写入自己的函数

    最后把该头文件放到dev-cpp的include目录里

 

代码如下:
#ifndef _define
#define _define
namespace hehe  //名字空间hehe,可以随便设,不要与标准C++的名字空间重复

    //自己的函数

#endif

使用时用<>或""引用该头文件都可以
要用哪个函数就在前面加个hehe::
比如hehe::foo();

参考技术A 这样引用 #include "my_function/my_add.h"
可以直接在头文件里定义

创建源代码保存为.h
在名字空间里写入自己的函数
最后把该头文件放到dev-cpp的include目录里
#ifndef _define
#define _define
namespace hehe //名字空间hehe,可以随便设,不要与标准C++的名字空间重复

//自己的函数

#endif

使用时用<>或""引用该头文件都可以
要用哪个函数就在前面加个hehe::
比如hehe::foo();追问

我就是希望像用#include一样用#include

参考资料:百度一下

参考技术B 编译好的lib文件没有源码你是加不进去的,除非你自己再定义一个库追问

就是说没有一个很简单的办法吗?

追答

是的,你自己重新定义一个库的工作量和难度,肯定要比你要往编译好的lib里加函数小得多

本回答被提问者采纳

Intellij IDEA怎么手动给module添加内置依赖库

1、先创建一个叫test1的java项目,新建一个Person类 2、创建第2个项目test2 勾选Web Application 2、配置test2 Crtl+Shift+Alt+S 打开Project Structure,选择Modules -> 点第2竖栏的加号 -> 选择Module 选第3项,Import existing module 参考技术A 1、先创建一个叫test1的java项目,新建一个Person类 2、创建第2个项目test2 勾选Web Application 2、配置test2 Crtl+Shift+Alt+S 打开Project Structure,选择Modules -> 点第2竖栏的加号 -> 选择Module 选第3项,Import existing module

以上是关于怎么给DEV添加函数库的主要内容,如果未能解决你的问题,请参考以下文章

c语言api函数

怎么调用动态链接库函数?

C,如何将多维数组传递给 CLR/类库项目中的函数

Python Cookbook(第3版)中文版:15.14 传递Unicode字符串给C函数库

调用一个动态库中的函数,这个函数有一个参数是结构体指针,我如何使用这个指针?

STM32的数据手册怎么使用?本人初学者,喜欢库函数编程。不过有一麻烦,不只怎么定位自己所需要的函数。