Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword
Like this
17Activity
0 of .
Results for:
No results containing your search query
P. 1
DLL con GCC

DLL con GCC

Ratings: (0)|Views: 829|Likes:
Published by Paul_Sebas
breve descripcion de como hacer una dll con gcc en windows
breve descripcion de como hacer una dll con gcc en windows

More info:

Published by: Paul_Sebas on Apr 23, 2010
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOCX, PDF, TXT or read online from Scribd
See more
See less

04/14/2013

pdf

text

original

 
 1
 
 Resumen:
Este artículo describe el proceso más adecuado para lacreación de una librería dinámica (.dll) para NetBeans, enaplicaciones con JNI a través del compilador GCC.
 Palabra
s c
lav
e:
y
 
 NetBeans
 
y
 
J
 NI
 
y
 
GCC
 
y
 
Compil
ad
or 
 
I.
 
I
NTRODUCCIÓN
 
E
n
 
este
 
te
m
a
 
de
 
i
nvest
ig
ac
n
h
ab
l
a
e
mo
s
 
s
o
 b
e
 
l
a
 
g
ene
ac
n
 
de
 
l
a
 
li
 b
e
a
 
d
i
mi
ca
(DLL) u
sand
o
 
e
l
 
c
ompil
ad
or 
 
GCC.
A
l
 
 pri
nc
ipio
 
se
 
da
u
na
 
 b
eve
 
def 
i
n
i
c
n
 
s
o
 b
e
 
lo
qu
e
 
es
u
n
 
t
o
d
o
 
nat
i
v
o.
E
l
 
c
ompil
ad
or 
 
GCC
 
v
i
ene
 
i
nc
l
u
i
d
o
 
en
 
e
l
M
i
n
GW,
 
 por 
 
lo
qu
e
 
ta
m
 b
n
 
se
 
da
á
u
na
 
 b
eve
 
desc
rip
c
n
 
s
o
 b
e
 
este
 
 progr 
a
m
a
y
 po
ste
riorm
ente
h
ab
l
a
e
mo
s
 
s
o
 b
e
 
e
l
 
c
ompil
ad
or 
 
GCC
 
 p
e
ro
 
n
o
 
s
o
 b
e
 
t
o
das
 
s
u
s
u
t
ili
dades
y
a
 qu
e
 
s
olo
 
n
o
s
 
cent
a
e
mo
s
 
en
 
l
a
 
g
ene
ac
n
 
de
DLL´
s
.
 
II.
 
D
ESARROLLO DEL ARTÍCULO
 
M
étodos Nativos
L
a
 
 pl
ataf 
orm
a
 
J
ava
 
II
 
i
nc
orpor 
a
 
l
a
 
i
nte
faz
 
de
 
 progr 
a
m
ac
n
 
J
ava
 
 Nat
i
ve
 
Inte
face
(
J
 NI
)
,
 
 p
a
a
 
 p
e
rmi
t
ir 
qu
e
 
se
 
 p
u
edan
 
esc
ri
 b
ir 
 
 progr 
a
m
as
 
en
 
o
t
ro
s
 
l
en
g
u
ajes
 
d
i
st
i
nt
o
s
 
a
 
J
ava
y
m
antene
 
l
a
 
 por 
tab
ili
dad
 
ent
e
 
t
o
das
 
l
as
 
 pl
ataf 
orm
as
.
 
Biblioteca de Enlace Dinámico (.dll)
 E
s
 
e
l
 
t
érmi
n
o
 
c
o
n
 
e
l
qu
e
 
se
 
ef 
i
e
e
 
a
 
lo
s
 
a
c
h
i
v
o
s
 
c
o
n
 
c
ó
d
igo
 
ejec
u
tab
l
e
qu
e
 
se
 
ca
rg
an
 
 baj
o
 
de
m
anda
 
de
u
n
 
 progr 
a
m
a
 
 por 
 
 p
a
te
 
de
l
 
s
i
ste
m
a
 
op
e
at
i
v
o.
E
sta
 
den
omi
nac
n
 
es
 
exc
l
u
s
i
va
 
a
 
lo
s
 
s
i
ste
m
as
 
op
e
at
i
v
o
s
 
Wi
nd
ow
s
 
s
i
end
o
"
.
d
ll
"
l
a
 
extens
n
 
c
o
n
 
l
a
qu
e
 
se
 
i
dent
i
i
can
 
est
o
s
 
i
c
h
e
ro
s
,
 
a
u
n
qu
e
 
e
l
 
c
o
nce
 p
t
o
 
ex
i
ste
 
en
 
 pr 
áct
i
ca
m
ente
 
t
o
d
o
s
 
lo
s
 
s
i
ste
m
as
 
op
e
at
i
v
o
s
 
mo
de
n
o
s
.
 
Herramientas Necesarias
J
ava
 
J
DK 
,
 
 NetBeans
 
I
DE
,
M
i
n
GW
5
.
1
.6
(
Inc
l
uy
e
 
c
ompil
ad
or 
 
GCC
)
,
 
 N
o
te
 p
ad++
(
ed
i
t
or 
 
de
 
text
o
)
.
 
M
inGW
E
s
u
na
 
c
ol
ecc
n
 
de
 
li
 b
e
 
acces
o
y
li
 b
e
m
ente
 
d
i
st
ri
 b
u
i
 b
l
e
 
de
 
Wi
nd
ow
s
 
de
 
a
c
h
i
v
o
s
 
es
 p
ec
í
i
c
o
s
 
de
 
cabece
a
y
 b
i
 b
lio
tecas
 
de
 
impor 
tac
n
 
c
om
 b
i
nad
o
s
 
c
o
n
 
c
o
nj
u
nt
o
s
 
de
h
e
rr 
a
mi
entas
 
G
 NU
 qu
e
 
 p
e
rmi
ten
 
l
a
 
 pro
d
u
cc
n
 
de
 
 progr 
a
m
as
 
nat
i
v
o
s
 
de
 
Wi
nd
ow
s
.
 L
o
s
 
 p
a
qu
etes
 
i
nc
l
u
i
d
o
s
 
en
M
i
n
GW:
 
y
 
 b
i
n
u
t
il
s
-
ensa
m
 b
l
ad
or,
 
en
l
azad
or,
 
...
 
y
 
M
i
n
GW
-
t
i
e
mpo
 
de
 
ejec
u
c
n
- L
o
s
 
encabezad
o
s
y
l
as
 
 b
i
 b
lio
tecas
 
 p
a
a
 
l
a
 
 b
i
 b
lio
teca
 
de
 
C
 
y
 
w32
a
 pi
-
Wi
nd
ow
s
 
lo
s
 
a
c
h
i
v
o
s
 
de
 
cabece
a
 
de
 
l
a
 AP
I
y
 b
i
 b
lio
tecas
 
y
 
g
cc
-
c
or 
e
-
c
ompil
ad
or 
 
de
 
C
 
y
 
g
cc
-
g
 
+
 
+
-
c
ompil
ad
or 
 
de
 
C
 
+
 
+
 
y
 
g
cc
-
o
 bjc
- O
 bjet
i
v
o
 
c
ompil
ad
or 
 
de
 
C
 
y
 
g
cc
-
G
 NU
F
or 
t
an
-
c
ompil
ad
or 
F
or 
t
an
90/95
y
 
g
cc
-
 java
-
c
ompil
ad
or 
 
de
 
J
ava
 
y
 
g
cc
-
ada
-
c
ompil
ad
or 
 
de
A
da
 
y
 
M
i
n
GW
-
g
db
-
nat
i
vas
 
de
 
Wi
nd
ow
s
 
c
o
nst
u
ir 
 
de
 p
u
ad
or 
 
de
 
G
 NU
 
y
 
mi
n
gw32
-
m
ake
-
nat
i
vas
 
de
 
Wi
nd
ow
s
 
c
o
nst
u
cc
n
 
de
 
G
 NU
 
m
ake
 
y
 
M
i
n
GW
-u
t
il
s
-
Ut
ili
dades
V
a
rio
s
 
Instalación de
M
inGW
S
o
 b
e
 
l
a
 
i
nsta
l
ac
n
 
se
 
debe
 
desca
rg
a
 
e
l
 
s
o
ft
w
a
e
 
de
 
l
a
 
 p
á
gi
na
 h
tt
 p:
//
www.mi
n
gw.org
y
se
g
u
ir 
 
lo
s
 
 p
as
o
s
qu
e
 
se
 
d
i
ce
 
a
h
í.
 P
o
ste
rior 
 
a
 
l
a
 
i
nsta
l
ac
n
 
se
 
debe
 
c
opi
a
 
l
as
 
li
 b
e
as
 
 jn
i.
h y
 jn
i_m
d
.
h
en
 
d
o
nde
 
se
 
enc
u
ent
e
 
i
nsta
l
ad
o
 
e
l
M
i
n
GW,
 
es
 p
ec
í
i
ca
m
ente
 
en
 
l
a
 
ca
rp
eta
 
i
nc
l
u
de
 
de
l
 
mi
s
mo.
E
st
o
 
se
v
ir 
á
 
 p
a
a
 
 po
de
u
t
ili
za
 
GCC
 
 p
a
a
 
g
ene
a
 
l
as
DLL´
s
.
 
Compilador GCC
GCC
 
es
u
n
 
c
ompil
ad
or 
 
i
nte
gr 
ad
o
 
de
l
 
 pro
y
ect
o
 
G
 NU
 
 p
a
a
 
C,
 
C
++
,
O
 bject
i
ve
 
C
y F
or 
t
an
.
E
s
 
ca
 p
az
 
de
 
ec
i
 b
ir 
u
n
 
 progr 
a
m
a
 
u
ente
 
en
 
c
u
a
l
qu
i
e
a
 
de
 
est
o
s
 
l
en
g
u
ajes
y
g
ene
a
u
n
 
 progr 
a
m
a
 
ejec
u
tab
l
e
 
 b
i
na
rio
 
en
 
e
l
 
l
en
g
u
aje
 
de
 
l
a
 
m
á
qu
i
na
 
d
o
nde
h
a
 
de
 
c
orr 
e
r.
 L
a
 
s
igl
a
 
GCC
 
s
ig
n
i
i
ca
"
G
 NU
 
Compil
e
 
Coll
ect
io
n
"
.
 O
rigi
na
lm
ente
 
s
ig
n
i
i
caba
"
G
 NU
 
C
 
Compil
e
";
t
o
dav
í
a
 
se
u
sa
 
GCC
 
 p
a
a
 
des
ig
na
u
na
 
c
ompil
ac
n
 
en
 
C.
 
G
++
 
ef 
i
e
e
 
a
u
na
 
c
ompil
ac
n
 
en
 
C
++
.
 
P
.
A
l
u
i
sa
,
 
J.
 
G
u
a
n
i
z
o,
 
B
.
V
a
ll
ej
o,
H
.
Yuqu
il
e
m
a
,
 
 Escuela Politécnica del Ejército
 
Creación de DLL para NetBeans con GCC
 
 
2
 L
a
 
tab
l
a
1
m
u
est
a
 
lo
s
 
d
i
fe
entes
 
t
ipo
s
 
de
 
a
c
h
i
v
o
qu
e
 
c
ompil
a
 
GCC
 
s
i
end
o
 
e
l
 
.
c
 
o
 
.
c
 pp
y
e
l
 
.
h
lo
s
u
sad
o
s
 
 p
a
a
 
g
ene
a
 
l
as
 DLL´
s
qu
e
 
n
o
s
 
i
nte
esan
 
 p
a
a
 
ejec
u
ta
 
 progr 
a
m
as
 
en
 
l
en
g
u
aje
 
 java
 
c
o
n
 
t
o
d
o
s
 
nat
i
v
o
s
 
en
 
 NetBeans
.
 
TA
B
LA
 
I
 
T
I
PO
S
DE AR 
C
H
I
VO Q
U
E
C
OMP
I
LA
GCC
 
.
c
 
u
ente
 
en
 
C
 
.
c
 
.
cc
 
.
c
 pp
 
.
c++
 
.
c
 p
 
.
cxx
 
u
ente
 
en
 
C
++
;
se
 
ec
omi
enda
 
.
c
 pp
 
.m
 
u
ente
 
en
O
 bject
i
ve
-
C
 
.i
 
C
 
 pr 
e
 pro
cesad
o
 
.ii
 
C
++
 
 pr 
e
 pro
cesd
o
 
.
s
 
u
ente
 
en
 
l
en
g
u
aje
 
ensa
m
 b
l
ad
or 
 
.o
 
c
ó
d
igo
 
o
 bjet
o
 
.
h
a
c
h
i
v
o
 
 p
a
a
 
 pr 
e
 pro
cesad
or 
 (
encabezad
o
s
)
,
 
n
o
 
s
u
e
l
e
 
ig
u
a
 
en
 
l
a
 
nea
 
de
 
c
om
and
o
 
de
 
g
cc
 
Creación de DLL´s
1
.
 
D
ef 
i
n
ir 
u
na
 
c
l
ase
 
J
ava
 
c
o
n
 
lo
s
 
t
o
d
o
s
 
nat
i
v
o
s
 
 Nat
i
v
o.
 java
(
c
l
ase
 
c
o
n
 
t
o
d
o
s
 
nat
i
v
o
s
)
2.
 
G
ene
a
 
e
l
 
a
c
h
i
v
o
 
de
 
cabece
a
 
.
h
,
 
en
 
n
u
est
ro
 
cas
o
 u
t
ili
za
e
mo
s
 
e
l
 
J
 NI
S
t
u
 b
M
ake
 
de
 
 Netbeans
 
 p
a
a
 
l
a
 
g
ene
ac
n
 
de
l
 
mi
s
mo.
 
3.
 
P
rogr 
a
m
a
 
en
 
C
 
l
a
 
impl
e
m
entac
n
 
de
l
 
o
 
lo
s
 
t
o
d
o
s
 
nat
i
v
o
s
 
en
 
c
u
a
l
qu
i
e
 
ed
i
t
or 
 
de
 
text
o
(
 N
o
te
 p
ad++
)
.
 4
.
 
Compil
a
 
e
l
 
c
ó
d
igo
 
C
y
g
ene
a
u
na
DLL
.
P
a
a
 
es
o
 
ab
rimo
s
u
na
 
ventana
 
de
 
c
om
and
o
s
y
n
o
s
u
 b
i
ca
mo
s
 
en
 
C:\,
 
d
o
nde
 
se
 
g
u
a
d
o
 
n
u
est
ro
 
a
c
h
i
v
o
 
de
 
cabece
a
(
.
h)
.
 
y
 
S
i
 
se
 
desea
 
o
 btene
 
e
l
 
a
c
h
i
v
o
 
o
 bjet
o
(
 progr 
a
m
a
.o
) y
e
l
 
d
ll
 
e
l
 
c
ó
d
igo
 
a
 
esc
ri
 b
ir 
se
 
es
 
e
l
 
s
ig
u
i
ente
:
 
 g 
cc ±c p
ro
 g 
ra
m
a.o
p
ro
 g 
ra
m
a.
c
 g 
cc -sh
ar 
ed ±W 
l,
-ki 
ll 
-
o
 
o
 pe
ra
ci 
o
nes
 .
ll 
p
ro
 g 
ra
m
a.o
 
y
 
S
i
 
s
olo
 
se
 
desea
 
o
 btene
 
e
l
 
d
ll
 
ent
o
nces
 
e
l
 
c
ó
d
igo
 
se
á
:
 
 g 
cc -sh
ar 
ed ±W 
l,
-ki 
ll 
± 
o
 
o
 pe
ra
ci 
o
nes
 .
ll 
p
ro
 g 
ra
m
a.o
 
O
ta
m
 b
n
 
 g 
cc -sh
ar 
ed ±W 
l,
-
a
dd-stdc
all 
-
al 
a
s ± 
o
 
o
 pe
ra
ci 
o
nes
 .
ll 
  p
ro
 g 
ra
m
a.o
 
C
u
a
l
qu
i
e
a
 
de
 
estas
 
d
o
s
 
acc
io
nes
 
g
ene
a
á
 
e
l
 
a
c
h
i
v
o
 
op
e
ac
io
nes
.
d
ll.
 5
.
 
G
ene
a
mo
s
u
na
 
c
l
ase
M
a
i
n
 
en
 
e
l
 
 p
a
qu
ete
 
de
 
J
ava
 
en
 
 Netbeans
 
 p
a
a
 
 pro
 ba
 
n
u
est
ro
s
 
t
o
d
o
s
,
 
ec
or 
dand
o
qu
e
 
se
 
debe
 
c
opi
a
 
l
a
 
li
 b
e
a
DLL
en
 
e
l
 
l
u
g
a
 
d
o
nde
 
se
 
g
u
a
d
ó
 
e
l
 
 pro
y
ect
o.
 

Activity (17)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
vatuzai liked this
vatuzai liked this
vatuzai liked this
vatuzai liked this
vatuzai liked this
Fernando Muñoz liked this

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->