OpenHarmony开发者论坛

标题: hdc用命令chmod +x设置可执行权限无效 [打印本页]

作者: plopop    时间: 2024-4-10 12:49
标题: hdc用命令chmod +x设置可执行权限无效
[md]DevEco Studio 4.0 Release

构建版本:4.0.0.600,构建 2023年10月17日

运行时版本:17.0.6+10-b829.5 amd64

VM: OpenJDK 64-Bit Server VM,JetBrains s.r.o.

SDK:3.1(api 9)

![捕获.PNG](https://forums-obs.openharmony.c ... mcc9xznkl1la133.png "捕获.PNG")



![捕获2.PNG](https://forums-obs.openharmony.c ... 7e8izza7hiaexf7.png "捕获2.PNG")

这是怎么回事?
[/md]
作者: hyacinth养花人    时间: 2024-4-10 15:36
标题: hdc用命令chmod +x设置可执行权限无效
给文件设置读写权限失败,先执行mount -o remount,rw /  再修改成功了,是不是类似的问题呀
(, 下载次数: 5)

作者: Desto    时间: 2024-4-11 09:13
回复 hyacinth养花人: 应该不是一样的问题,他那个是/data目录下的,不需要remount
作者: plopop    时间: 2024-4-11 11:49
回复 hyacinth养花人: 感谢,但是尝试后还是一样。
https://docs.openharmony.cn/page ... d-with-ndk-cmake.md
我是按这个写了一个hello world,传到本地模拟器无法执行,才发现的可执行权限无法赋予。然后写脚本来测试,不过脚本可以通过sh来读取执行,hello就没办法。
还遇到一个问题,我按你的"hdc shell"命令执行,会报错ERR:ohsh param too less!,hdc是hmscore\3.1.0\toolchains下的

作者: plopop    时间: 2024-4-11 11:55
sdk,native,基本的环境搭好后没有配其他的了,不知道有没有漏什么配置
作者: plopop    时间: 2024-4-11 12:04
回复 Desto: 确实,文件能上传应该是有写权限的
作者: plopop    时间: 2024-4-11 12:25
似乎也是可以用sh来执行,没有报错但是没有输出,返回值$?似乎也不准确,报错了也是0
    int main()
    {
            printf("hello world!\n");
            return 0;
    }




欢迎光临 OpenHarmony开发者论坛 (https://forums.openharmony.cn/) Powered by Discuz! X3.5