我对C,Netbeans,Qt和任何比import schedule
import time
store = {'count': 0}
def job(data):
data['count'] += 1
print(data['count'])
schedule.every(10).seconds.do(job, store)
while True:
schedule.run_pending()
time.sleep(1)
更复杂的链接都很新。我试图为Qt设置Netbeans时感到很困惑。我在Windows 7上。
我安装了MinGW,然后单独安装了Qt SDK。当我安装后者时,我选择退出MinGW,因为我已经有了。我想我已经在Netbeans中正确设置了所有路径 - 我可以构建一个基本的Qt应用程序。
当我尝试运行该应用时,出现此错误:
我的PATH上有两个DLL副本:MinGW附带的那个,以及Qt附带的那个。当我将MinGW一个粘贴到app文件夹并运行应用程序时,我收到上述错误。当我将Qt one粘贴到文件夹中时,没有错误。
所以Qt DLL和MinGW之间存在差异。这对我来说非常不安。什么是这个DLL,为什么在我的Qt安装中如果我选择不包含MinGW,为什么它与我的MinGW安装中的不同?我应该将MinGW和Qt从我的系统中删除并重新安装包含MinGW的新Qt SDK吗?我想做其他类型的C编程,而不仅仅是Qt,所以我觉得单独安装MinGW对我来说是“正确的”。
答案 0 :(得分:1)
发生了什么:
它找到了DLL,但找不到该DLL中的请求对象。 mingw库可能具有与stdlib库不同的内容。您在不同的代码集之间存在不匹配。
我的建议:
使用与Qt一起打包的Mingw。他们完成了与Qt一起工作的工作。为什么不利用它?
当我去年这样做时,我确实需要搜索正确版本的make。当时没有提供。