C/Visual C - C en Linux

 
Vista:

C en Linux

Publicado por Gladys (2 intervenciones) el 13/07/2003 00:32:59
¿Como se hace referencia a una variable de entorno de Linux Mandrake (Bourne Shell), desde C++?
Cree la variable desde el shell con VARIABLE=Valor; export VARIABLE
Se que se creo la variable, pero desde C++ se me hizo imposible hacerle referencia; setenv() y getenv() no me funcionan
Agradezco mucho su respuesta!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:C en Linux

Publicado por chuidiang (677 intervenciones) el 13/07/2003 12:18:48
Tiene que funcionar bien. Un detalle es que la variable solo está definida en el shell en el que la defines, por lo que debes arrancar el programa en C++ en esa misma shell y después de haber definido la variable.

Si quieres la variable declarada para siempre, en el $HOME de tu usuario tienes un fichero .bashprofile o .profile (depende de la shell que utilices) en el que puedes declarar las variables que necesites.

Se buena.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar