2013-02-03 29 views
1

我对Qt非常陌生,我想制作一个简单的图像编辑器。 所以我下载了5.0.1,我在Qt Creator里面,据我了解,它可以让你设计UI并在编辑器中编译/运行。QT 5.0.1 QMake不作任何生产

我想实际使用Visual Studio IDE,因为我很熟悉它,所以我假设我需要在我的Qt项目上运行qmake。它输出它已正常退出,但我没有得到任何.sln文件或.proj文件在任何地方,我似乎只在调试文件夹中获得vc100.pdb文件。

# Add more folders to ship with the application, here 
folder_01.source = qml/untitled 
folder_01.target = qml 
DEPLOYMENTFOLDERS = folder_01 

# Additional import path used to resolve QML modules in Creator's code model 
QML_IMPORT_PATH = 

# If your application uses the Qt Mobility libraries, uncomment the following 
# lines and add the respective components to the MOBILITY variable. 
# CONFIG += mobility 
# MOBILITY += 

# The .cpp file which was generated for your project. Feel free to hack it. 
SOURCES += main.cpp 

# Please do not modify the following two lines. Required for deployment. 
include(qtquick2applicationviewer/qtquick2applicationviewer.pri) 
qtcAddDeployment() 
+0

如果我们能看到你的untitled.pro文件,它可能会更容易回答。你能编辑你的问题,并粘贴.pro文件(格式为代码),以防它包含任何线索,请?谢谢。 –

+0

根据这个[这个答案](http://stackoverflow.com/a/2454273/104370),如果你添加了'-tp vc'到你的qmake命令行,它会生成.sln和相关文件。但是,如果可以的话,使用Qt Visual Studio插件的答案是更好的主意。 –

回答

2

如果使用的是表达不同的Visual Studio版本,可以安装VS add-in,你不需要手动运行QMAKE(或创建项目,或创建SLN和项目,你仍然会使用外部设计师应用程序)

+0

我安装了vs2012的插件,但qt版本vs2010我不知道是否可以?它也无法链接:选项'manifest:embed'中的LNK1117:语法错误 – Kachinsky

1

不要打扰自己与qmake和其他的东西,只是download Visual Studio Add-In它可以让你忘记这些所有问题。你只需要安装其中的一个(取决于你使用的Visual Studio),为你的Qt二进制文件选择路径,并享受:)创建新项目后,所有路径将被设置,所有你需要的是运行选项“生成项目”