Kuhl 发表于 2011-2-16 21:20:31

gcc编译的程序如何获得HWaddr并使用, 不通过文件和环境变量?

:?: 如题。我需要用 Linux gcc 编译我的程序,并在程序中检测这台server的hostID(HWaddr)。
我所能想到的方法是使用system指令 /sbin/ifconfig eth0
但是这样就需要通过文件来传递HWaddr的值。
我不想用文件来传递HWaddr的值,也不想通过环境变量来传递,而是希望程序能够直接使用这个值。
请问如何做到?谢谢。

gugong 发表于 2012-8-17 22:20:50

原帖由 Kuhl 于 2011-2-16 21:20 发表 http://forum.linuxfans.org/images/common/back.gif
:?::" /> 如题。我需要用 Linux gcc 编译我的程序,并在程序中检测这台server的hostID(HWaddr)。
我所能想到的方法是使用system指令 /sbin/ifconfig eth0
但是这样就需要通过文件来传递HWaddr的值。
我不想用文件来传递HWaddr的值,也不想通过环境变量来传递,而是希望程序能够直接使用这个值。
请问如何做到?谢谢。
什么意思啊。
页: [1]
查看完整版本: gcc编译的程序如何获得HWaddr并使用, 不通过文件和环境变量?