eclipse中如何添加头文件

eclipse中如何添加头文件,第1张

在eclipse上添加c语言工程头文件方法步骤如下

1.右击工程名--->properties

2.按照红框指示来选择

3.按照实例添加即可

1、在Eclipse中, 包含自动添加头文件的功能。可以在Java, C++等插件中, 自动添加

2、菜单位置: Source ->Add Include (Ctrl+Shift+N):

pre{overflow-x: auto} 1、编写Java程序:HelloWorld

代码如下:

package HelloWorld public class HelloWorld {    public native void sayHello()       public static void main(String[] args) {     System.loadLibrary("Win32Project1")     HelloWorld tNative = new HelloWorld()     tNative.sayHello()    } }

2、Windows环境下,在cmd中编译以上程序

编译通过后,使用 javah -jni HelloWorld.HelloWorld命令,在src文件夹下生成HelloWorld_HelloWorld.h文件(注意,此处两个HelloWorld,前一个指包名,后一个指类名)。

在执行完这一步后,能够看到HelloWorld.java、HelloWorld.class、HelloWorld_HelloWorld.h这三个文件是位于同一个src文件夹下的,如下图所示(注意,此处的src文件夹是在eclipse中创建HelloWorld这个java project时自动生成的,并非手动创建的):

3、编写C++程序

打开Visual Studio 2013,执行“文件—>新建—>项目—>Visual C++—>Win32 项目—>确定—>下一步–>选择DLL(D)–>完成”。

注意,设置好项目名称以及项目文件所在的位置,如下图标红处所示:

创建好项目之后,将之前生成的HelloWorld_HelloWorld.h头文件添加到项目的“头文件”中,并在源文件中添加helloworld.cpp这一文件,如下图所示:

接下来,在helloworld.cpp文件中输入以下代码: // helloworld.cpp : 定义DLL应用程序的导出函数。 // #include "stdafx.h" #include "HelloWorld_HelloWorld.h" #include using namespace std JNIEXPORT void JNICALL Java_HelloWorld_HelloWorld_sayHello(JNIEnv *, jobject) {     cout 


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11501038.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存