• 5859阅读
  • 0回复

[求职]关于 《C++ GUI Qt4 编程》第442页的 正则表达式问题 [复制链接]

上一主题 下一主题
离线phoniexhao
 
只看楼主 倒序阅读 楼主  发表于: 2011-07-06
我参考 442页使用正则表达式的例子:
MY_CLASSES    =     Annotation \
                            CityBlock \
                            CityScape \
                            CityView
SOURCES            = $$lower($${MY_CLASSES})
SOURCES            ~= s/([a-z0-9_]+)/\1.cpp
SOURCES            += main.cpp
HEADERS        = $$lower($$MY_CLASSES)
HEADERS        ~= s/([a-z0-9_]+)/\1.h/
创建pro.pro文件
用qmake -tp vc pro.pro时,提示如下:

F:\HXG\Repository>qmake -tp vc pro.pro
WARNING: f:\HXG\Repository\pro.pro:7: Unescaped backslashes are deprecated.
WARNING: f:\HXG\Repository\pro.pro:7: Unescaped backslashes are deprecated.
WARNING: Failure to find: annotation.cpp cityblock.cpp cityscape.cpp cityview.cpp
WARNING: Failure to find: annotation.h cityblock.h cityscape.h cityview.h
WARNING: f:\HXG\Repository\pro.pro:7: Unescaped backslashes are deprecated.
WARNING: Failure to find: annotation.cpp cityblock.cpp cityscape.cpp cityview.cpp
WARNING: Failure to find: annotation.h cityblock.h cityscape.h cityview.h

用vc打开产生 pro.vcproj 发现,在Header Files下,只有一个 名为"annotation.h cityblock.h cityscape.h cityview.h"的头文件
Source Files下有一个名为“annotation.cpp cityblock.cpp cityscape.cpp cityview.cpp”的文件


哪位能帮我检查一下到底是哪里错了?
谢谢

快速回复
限100 字节
 
上一个 下一个