可执行文件无法正常运行[Linux]

罗森·卡拉迪涅夫(Rosen Karadinev)

我在Qt C ++ GUI上编写了一个程序,该程序从给定的用户输入生成具有正确语法(C ++)的三个.cpp文件。当我直接从Qt Creator启动程序或从控制台像脚本一样运行程序时,它会在可执行文件目录中正确创建文件:

QDir().mkdir(QDir::currentPath() + "/Files");
QFile outputFile(QDir::currentPath() + "/Files/myFile.cpp");

当我双击可执行文件时,该程序将启动并正常运行,但是它没有创建我的文件。

我正在使用Linux Debian Squeezy 6.0和Qt Creator 4.6.3

瓦汉乔

我认为,当您双击创建的可执行文件时,而不是在所需目录下,因为在这种情况下当前目录是不同的。您应该使用QCoreApplication::applicationDirPath()而不是QDir::currentPath()

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法加载可执行文件

来自分类Dev

Java运行时的.exec()无法打开可执行文件

来自分类Dev

使可执行文件在Linux中运行而无提示

来自分类Dev

PyInstaller:单文件可执行文件不运行

来自分类Dev

Docker容器无法运行使用wget复制的32位iperf可执行文件

来自分类Dev

为什么Git Bash无法运行我的可执行文件?

来自分类Dev

运行可执行文件的语法?

来自分类Dev

运行WPF应用程序的可执行文件时,log4net无法正常工作

来自分类Dev

Eclipse的可执行文件将无法在ubuntu中运行

来自分类Dev

Linux Fultter桌面-无法从已编译的可执行文件运行应用程序,无法正常运行

来自分类Dev

Windows上的PyInstaller可执行文件由于PortAudio库问题而无法运行(OSError)

来自分类Dev

Eclipse的可执行文件将无法在ubuntu中运行

来自分类Dev

无法在64位Ubuntu上运行32位动态可执行文件

来自分类Dev

运行可执行文件

来自分类Dev

无法运行脚本(是可执行文件,哈希爆炸与Shell匹配)

来自分类Dev

C ++可执行文件无法在Windows 7中运行-64位不兼容

来自分类Dev

Java运行时的.exec()无法打开可执行文件

来自分类Dev

无法在Mac上的Wine中运行Windows可执行文件

来自分类Dev

可执行文件包装程序,从PATH的末尾运行原始可执行文件

来自分类Dev

可执行文件将无法执行

来自分类Dev

Linux / bash无法执行“哪个”告诉我的可执行文件

来自分类Dev

指定的任务可执行文件“ cmd.exe”无法运行。指定的可执行文件不是此OS平台的有效应用程序

来自分类Dev

运行可执行文件的语法?

来自分类Dev

如何从其他文件夹中存储的C ++运行linux可执行文件

来自分类Dev

.JAR可执行文件无法正常运行

来自分类Dev

运行WPF应用程序的可执行文件时,log4net无法正常工作

来自分类Dev

根本无法运行可执行文件

来自分类Dev

无法在挂载分区上运行可执行文件

来自分类Dev

在标有执行权限的 NTFS 分区上运行 Linux 可执行文件

Related 相关文章

  1. 1

    无法加载可执行文件

  2. 2

    Java运行时的.exec()无法打开可执行文件

  3. 3

    使可执行文件在Linux中运行而无提示

  4. 4

    PyInstaller:单文件可执行文件不运行

  5. 5

    Docker容器无法运行使用wget复制的32位iperf可执行文件

  6. 6

    为什么Git Bash无法运行我的可执行文件?

  7. 7

    运行可执行文件的语法?

  8. 8

    运行WPF应用程序的可执行文件时,log4net无法正常工作

  9. 9

    Eclipse的可执行文件将无法在ubuntu中运行

  10. 10

    Linux Fultter桌面-无法从已编译的可执行文件运行应用程序,无法正常运行

  11. 11

    Windows上的PyInstaller可执行文件由于PortAudio库问题而无法运行(OSError)

  12. 12

    Eclipse的可执行文件将无法在ubuntu中运行

  13. 13

    无法在64位Ubuntu上运行32位动态可执行文件

  14. 14

    运行可执行文件

  15. 15

    无法运行脚本(是可执行文件,哈希爆炸与Shell匹配)

  16. 16

    C ++可执行文件无法在Windows 7中运行-64位不兼容

  17. 17

    Java运行时的.exec()无法打开可执行文件

  18. 18

    无法在Mac上的Wine中运行Windows可执行文件

  19. 19

    可执行文件包装程序,从PATH的末尾运行原始可执行文件

  20. 20

    可执行文件将无法执行

  21. 21

    Linux / bash无法执行“哪个”告诉我的可执行文件

  22. 22

    指定的任务可执行文件“ cmd.exe”无法运行。指定的可执行文件不是此OS平台的有效应用程序

  23. 23

    运行可执行文件的语法?

  24. 24

    如何从其他文件夹中存储的C ++运行linux可执行文件

  25. 25

    .JAR可执行文件无法正常运行

  26. 26

    运行WPF应用程序的可执行文件时,log4net无法正常工作

  27. 27

    根本无法运行可执行文件

  28. 28

    无法在挂载分区上运行可执行文件

  29. 29

    在标有执行权限的 NTFS 分区上运行 Linux 可执行文件

热门标签

归档