Quick 3.3rc1 添加lua文件搜索路径

quick 3.3rc1 添加lua文件搜索路径和以前2.x方式不一样吗?为什么
package.path = package.path … “;.app/protobuf/?.lua;./scripts/app/protobuf/?.lua;” 在2.2是可以的
但是升级到了3.3rc1 之后 就出错了
can not get file data of src/app/protobuf/protobuf.lua
:2: module ‘protobuf’ not found:
no field package.preload’protobuf’]
no file ‘./protobuf.lua’
no file ‘/usr/local/share/luajit-2.0.1/protobuf.lua’
no file ‘/usr/local/share/lua/5.1/protobuf.lua’
no file ‘/usr/local/share/lua/5.1/protobuf/init.lua’
no file ‘/Users/admin/Documents/workproject/freedom_v3/freedom/src/protobuf.lua’
no file ‘.app/protobuf/protobuf.lua’
no file ‘./src/app/protobuf/protobuf.lua’
no file ‘./protobuf.so’
no file ‘/usr/local/lib/lua/5.1/protobuf.so’
no file ‘/usr/local/lib/lua/5.1/loadall.so’
集成的protobuf文件 就在 src/app/protobuf/下面

很是不解!望指教

./scripts/app/protobuf/?.lua
改为
./src/app/protobuf/?.lua
?

同样的问题,顶下

这个问题在ios端是这样解决的,我把lua脚本打包到了Resource目录下,然后在设置搜索路径的时候CCFileUtils::sharedFileUtils()->setSearchPaths( files )把app的资源路径引入了,资源路径的获取方法是这样的
NSBundle * bundle = ;
NSString * resourcePath = ;
return ;//转成std::string类型

这个解决了没