我刚刚完成了我的第一个 Qt 程序。我用MinGW 32位编译器编译它。在我的计算机上安装 Qt 时,我已经安装了所有必需的 dll 文件。
配置文件/调试/发布后,我可以在我的计算机上成功运行该应用程序。
但是.. 在第二台计算机(也是 Windows 10)上,我收到有关缺少 dll 文件的错误。Qtguid.dll、qtwidgets 等等。我试图将一些丢失的 dll 文件放到程序目录中。出现新错误,例如 0xc00007b。
我该怎么做才能解决 dll 文件的这些问题?我该怎么做才能使这个应用程序能够在不同的 PC 上运行?
当我想在Microsoft Visual Studio(使用XAMARIN)中运行Android应用程序时,我收到此消息:
无法找到API级别23的android.jar.这意味着未安装API级别23的Android SDK平台.将其安装在Android SDK Manager(工具>打开Android SDK Manager ...)中,或更改您的Xamarin.Android项目以定位已安装的API版本.(C:\ Users\Tomek\AppData\Local\Android\Sdk\platforms\android-23\android.jar缺失.)
如何将此路径更改为D:\ Android\Sdk\platforms\android-23\android.jar?更改工具>选项> Xamarin> Android SDK位置中的位置不起作用.
我最近用Xamarin安装了Visual Studio.
当我想运行甚至未修改的应用程序时,我收到错误
java.lang.UnsupportedClassVersionError:com/android/dx/command/Main:不支持的major.minor版本52.0
从android 7.0(API 24)theres没有安装.
当我删除这个Android SDK Build工具24.0.3时,我只是"部署失败"而没有任何错误信息.
似乎Visual Studio仍在尝试使用24 API版本.我应该切换到API版本23吗?如果是,我该怎么办?
我想在我的 Qt 程序中创建一个简单的时钟:QLabel,每秒更新一次。
Q标签名称:label_clock
我的时钟“脚本”:
while (true)
{
QString time1 = QTime::currentTime().toString();
ui->label_clock->setText(time1);
}
Run Code Online (Sandbox Code Playgroud)
但是当我将它粘贴到我的程序中时,您已经知道它将在该脚本处停止执行 - while 总是给出 true,因此脚本下的其余代码永远不会执行 -> 程序崩溃。
我应该怎么做才能使这个脚本工作?我想创建一个简单的时钟,每秒更新一次。