# Looking for Tutorial to make library of various functions

**URL:** https://discourse.processing.org/t/looking-for-tutorial-to-make-library-of-various-functions/7380
**Category:** Project Guidance
**Created:** [January 10, 2019, 9:36am UTC](https://discourse.processing.org/t/looking-for-tutorial-to-make-library-of-various-functions/7380 "2019-01-10T09:36:47Z")
**Posts on this page:** 4
**Page:** 2

<div class="post-metadata">

### Author: ![paulgoux](https://avatars.discourse-cdn.com/v4/letter/p/b9bd4f/32.png) [@paulgoux](https://discourse.processing.org/u/paulgoux)
#### Post date: [August 25, 2021, 9:39am UTC](https://discourse.processing.org/t/looking-for-tutorial-to-make-library-of-various-functions/7380/21 "2021-08-25T09:39:26Z")

</div>

That’s normal but if you have a java file you are willing to share I can package it myself for you and send you a github link.

---

<div class="post-metadata">

### Author: ![paulgoux](https://avatars.discourse-cdn.com/v4/letter/p/b9bd4f/32.png) [@paulgoux](https://discourse.processing.org/u/paulgoux)
#### Post date: [August 25, 2021, 3:25pm UTC](https://discourse.processing.org/t/looking-for-tutorial-to-make-library-of-various-functions/7380/22 "2021-08-25T15:25:57Z")

</div>

Fiy tutorial is on the processing github repo

> **[GitHub - processing/processing-library-template: Processing Library Template...](https://github.com/processing/processing-library-template)**
>
> Processing Library Template for Eclipse. Contribute to processing/processing-library-template development by creating an account on GitHub.

Step 1

Download and install eclipse

step 2  
Download the template from processing github.

> **[GitHub - processing/processing-library-template: Processing Library Template...](https://github.com/processing/processing-library-template)**
>
> Processing Library Template for Eclipse. Contribute to processing/processing-library-template development by creating an account on GitHub.

Please note you need another version to handle android libraries

> **[GitHub - processing/processing-android-library-template: Processing Android...](https://github.com/processing/processing-android-library-template)**
>
> Processing Android Library Template for Eclipse. Contribute to processing/processing-android-library-template development by creating an account on GitHub.

or you can try mine - windows only

> **[GitHub - paulgoux/windows-library-template: window processing library template](https://github.com/paulgoux/windows-library-template)**
>
> window processing library template. Contribute to paulgoux/windows-library-template development by creating an account on GitHub.

mine should already contain the core.jar and also the sound.jar

Step 3.  
please change the relevant files by opening the readme.md on the processing version or the readme.txt in my version.

place the folder wherever you which in your computer and make sure the Processing folder matches the location in the relevant files, again the readme.md or readme.txt should let you know which files.

Step 4

import the folder as a project into eclipse  
right click on the left most pane mine just happens to be setup slightly differently.  
Select import.

 ![2021-08-25 16_11_38-Greenshot](https://canada1.discourse-cdn.com/flex036/uploads/processingfoundation1/original/2X/d/d45f51d4596c62a9fc076ed9ee2827b500bfeb1a.jpeg)

Select existing project

 ![2021-08-25 16_19_47-eclipse-workspace - fileWriterV1_src_fileWriter_fileInput.java - Eclipse IDE](https://canada1.discourse-cdn.com/flex036/uploads/processingfoundation1/original/2X/4/4a0a10bc4761d6b5bf4da26c342e8e0862e4791e.jpeg)

select the location of your project.  
Providing that your project files have been changed correctly you should be able to see a tick in your project. Mine has already been imported so cannot be checked.

 ![2021-08-25 16_22_09-](https://canada1.discourse-cdn.com/flex036/uploads/processingfoundation1/original/2X/c/c38e376b2898dfda23545a417dc68d3fc38aabc1.jpeg)

click finish you should be good to go.

Step 5  
build your library

 ![2021-08-25 16_24_17-My Screen Shots](https://canada1.discourse-cdn.com/flex036/uploads/processingfoundation1/original/2X/f/fb8d26a3643408a5aaf0f22a5eb032b707c813e2.jpeg)

select your project, right click and build as ant

---

<div class="post-metadata">

### Author: ![GWAK](https://avatars.discourse-cdn.com/v4/letter/g/13edae/32.png) [@GWAK](https://discourse.processing.org/u/GWAK)
#### Post date: [August 25, 2021, 9:53pm UTC](https://discourse.processing.org/t/looking-for-tutorial-to-make-library-of-various-functions/7380/23 "2021-08-25T21:53:28Z")

</div>

@paulgoux

Thank you for your kind and quick reply.

The conclusion must be implemented through ‘Eclipse’.

I tried to solve it using ‘.java’ which came out through ‘processing’.

With your kind explanation, I understood.  
Thank you sincerely.

---

<div class="post-metadata">

### Author: ![paulgoux](https://avatars.discourse-cdn.com/v4/letter/p/b9bd4f/32.png) [@paulgoux](https://discourse.processing.org/u/paulgoux)
#### Post date: [August 26, 2021, 8:35am UTC](https://discourse.processing.org/t/looking-for-tutorial-to-make-library-of-various-functions/7380/24 "2021-08-26T08:35:46Z")

</div>

You’re welcome. Please mark this thread as having a solution if this has resolved your problem so others with the same issue may also be able to find it.

[Previous page](https://discourse.processing.org/t/looking-for-tutorial-to-make-library-of-various-functions/7380.md?page=1)
