This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

编译后文件系统文件属性改变的问题



在dm365或dm368的ipnc编译环境下,执行make sysall后,../ipnc/target/filesys/etc/init.d/rcS的属性会改变,以及../ipnc/target/filesys/opt/ipnc/中的XXX.sh文件属性也会改变,这个是我在文件系统中发现的一些文件属性会改变,我想请问专家的是,为什么每次编译有些文件的属性会改变,文件系统中的其它文件属性是不是也会改变,会不会对整个系统有影响?谢谢。

  • 通常是make脚本中修改的.具体属性是怎么改的,请说明.

  • 执行make sysall后,把../ipnc/target/filesys/etc/init.d/rcS文件原先Owner,Grounp,Other都有的执行权限全部取消掉了,导致打包文件系统后,在硬件上启动,软件系统启动不了。类似的文件执行权限被取消:在../ipnc/target/filesys/opt/ipnc目录下的loadkmodules.sh,loadmodules_ipnc.sh,killall.sh,autorun.sh文件等等。为什么这些文件的执行权限会被取消,是不是在makefile里面做了设置?如果要修改,请问怎么修改?请专家指点,谢谢。