C语言 怎么创建目录和子目录

来源:百度知道 编辑:UC知道 时间:2024/05/28 08:22:38
1. 在当前工作目录下,创建一个储存用户库的目录(如libudf)。
2. 在用户创建的库目录下,建立一个储存用户源码、命名为src的源码目录。
3. 复制用户源码(如udfexample.c)到所建的/src目录下。
4. 建立所使用体系机构的目录,如基于Windows的Intel系统使用的目录为ntx86。
5. 针对所用的体系机构建立不同版本的目录(如ntx86\2d)。存在的版本如下所示:
 single-precision serial 2D or 3D: 2d or 3d
 double-precision serial 2D or 3D: 2ddp or 3ddp
 single-precision parallel 2D or 3D: 2d_node and 2d_host or 3d_node and 3d_host
 double-precision parallel 2D or 3D: 2ddp_node and 2ddp_host or 3ddp_node and 3ddp_host
! 需要注意:不管计算节点的数量,用户必须为每个并行版本的求解器(如在三维下有两个目录,二维双精度版本下有两个目录,等等)创建两个调试目录。
6.复制makefile_nt.udf和user_nt.udf到相应版本所建的目录下,如2d。

大家看看怎么进行啊,我一点都不会用C语言,但是需要这个连接,有朋友可以帮助我吗?我的qq:89277569

CString path;
//add
TCHAR szFileFullName[_MAX_PATH];
TCHAR szDir[_MAX_DIR];
TCHAR szDriver[_MAX_DRIVE];
TCHAR szTempPathName[_MAX_PATH];
GetModuleFileName(NULL, szTempPathName,_MAX_PATH);
_wsplitpath( szTempPathName,szDriver, szDir,NULL,NULL);
_wmakepath(szFileFullName, szDriver, szDir, NULL,NULL);
path = szFileFullName;
//end add
path += "\\libudf\\src\\udfexample.c";