blob: 30d2c309e0d66887bf53b82d75b570f79ec1a045 [file] [log] [blame]
#
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
#
# Copyright 1997-2010 Oracle and/or its affiliates. All rights reserved.
#
# Oracle and Java are registered trademarks of Oracle and/or its affiliates.
# Other names may be trademarks of their respective owners.
#
# The contents of this file are subject to the terms of either the GNU
# General Public License Version 2 only ("GPL") or the Common
# Development and Distribution License("CDDL") (collectively, the
# "License"). You may not use this file except in compliance with the
# License. You can obtain a copy of the License at
# http://www.netbeans.org/cddl-gplv2.html
# or nbbuild/licenses/CDDL-GPL-2-CP. See the License for the
# specific language governing permissions and limitations under the
# License. When distributing the software, include this License Header
# Notice in each file and include the License file at
# nbbuild/licenses/CDDL-GPL-2-CP. Oracle designates this
# particular file as subject to the "Classpath" exception as provided
# by Oracle in the GPL Version 2 section of the License file that
# accompanied this code. If applicable, add the following below the
# License Header, with the fields enclosed by brackets [] replaced by
# your own identifying information:
# "Portions Copyrighted [year] [name of copyright owner]"
#
# Contributor(s):
#
# The Original Software is NetBeans. The Initial Developer of the Original
# Software is Sun Microsystems, Inc. Portions Copyright 1997-2007 Sun
# Microsystems, Inc. All Rights Reserved.
#
# If you wish your version of this file to be governed by only the CDDL
# or only the GPL Version 2, indicate your decision by adding
# "[Contributor] elects to include this software in this distribution
# under the [CDDL or GPL Version 2] license." If you do not indicate a
# single choice of license, a recipient has the option to distribute
# your version of this file under either the CDDL, the GPL Version 2 or
# to extend the choice of license to its licensees as provided above.
# However, if you add GPL Version 2 code and therefore, elected the GPL
# Version 2 license, then the option applies only if the new code is
# made subject to such option by the copyright holder.
MENU_MakefileWizardActionName=\u65b0\u5efa Makefile(&F)...
LBL_MakefileWizardTitle=\u65b0\u5efa Makefile
FMT_TARGET_CREATE=\u521b\u5efa\u76ee\u6807 "{0}"
FMT_COMP_PREFS=\u7f16\u8bd1\u9996\u9009\u9879
# Set Makefile Type Panel
ACSN_helper=\u5f00\u542f/\u5173\u95ed\u6309\u94ae\u4fe1\u606f
LBL_MakefileTypePanel=\u8bbe\u7f6e Makefile \u7c7b\u578b
LBL_MakefileType=\u9009\u62e9\u8981\u521b\u5efa\u7684 Makefile \u7c7b\u578b:
RB1_BuildAnything=\u53ef\u6784\u5efa\u4efb\u4f55\u6587\u4ef6\u7684 Makefile
RB1_BuildSingle=\u53ef\u6784\u5efa\u6b64\u7c7b\u6587\u4ef6\u7684 Makefile:
RB2_SingleExecutable=\u5355\u4e2a\u53ef\u6267\u884c\u6587\u4ef6
RB2_SingleArchive=\u5355\u4e2a\u9759\u6001\u5e93/\u5f52\u6863
RB2_SingleShobj=\u5355\u4e2a\u5171\u4eab\u5e93
HELP_BuildAnything=\u8fd9\u5e94\u8be5\u662f\u6700\u5e38\u7528\u7684 makefile \u7c7b\u578b\u3002\u9009\u62e9\u6b64\u7c7b\u578b\u53ef\u521b\u5efa\u7528\u4e8e\u6784\u5efa\u4efb\u4f55\u53ef\u6267\u884c\u6587\u4ef6, \u5f52\u6863\u6587\u4ef6\u6216\u5171\u4eab\u5e93 (\u8fd9\u4e9b\u6587\u4ef6\u9700\u8981\u5305\u542b\u76ee\u5f55, \u7f16\u8bd1\u5668\u6807\u5fd7\u6216\u5176\u4ed6\u5b9a\u5236\u5185\u5bb9) \u7684 makefile\u3002\u6b64\u5916, \u60a8\u8fd8\u53ef\u4ee5\u901a\u8fc7\u6b64 makefile \u7c7b\u578b\u6765\u5b9a\u4e49\u5b9a\u5236\u7684\u548c\u9012\u5f52\u7684 make \u76ee\u6807\u3002
HELP_SingleExecutable=\u201c\u5355\u4e2a\u53ef\u6267\u884c\u6587\u4ef6\u201dmakefile \u7c7b\u578b\u7528\u4e8e\u4e3a\u975e\u5e38\u7b80\u5355\u7684\u53ef\u6267\u884c\u6587\u4ef6\u521b\u5efa makefile\u3002\u5982\u679c\u53ef\u6267\u884c\u6587\u4ef6\u9700\u8981\u4efb\u4f55\u5305\u542b\u76ee\u5f55, \u7f16\u8bd1\u5668\u6807\u5fd7\u6216\u5176\u4ed6\u5e93, \u5219\u6b64\u7c7b\u578b\u4e0d\u9002\u7528\u3002
HELP_SingleArchive=\u201c\u5355\u4e2a\u5f52\u6863\u201dmakefile \u7c7b\u578b\u7528\u4e8e\u521b\u5efa\u975e\u5e38\u7b80\u5355\u7684\u5f52\u6863\u6587\u4ef6\u3002\u5982\u679c\u4efb\u4f55\u5f52\u6863\u6587\u4ef6\u9700\u8981\u7279\u6b8a\u7684\u7f16\u8bd1\u5668\u6807\u5fd7, \u5219\u6b64\u7c7b\u578b\u4e0d\u9002\u7528\u3002
HELP_SingleShobj=\u201c\u5355\u4e2a\u5171\u4eab\u5e93\u201dmakefile \u7c7b\u578b\u7528\u4e8e\u521b\u5efa\u975e\u5e38\u7b80\u5355\u7684\u5171\u4eab\u5e93\u3002\u5982\u679c\u4efb\u4f55\u6587\u4ef6\u9700\u8981\u7279\u6b8a\u7684\u7f16\u8bd1\u5668\u6807\u5fd7, \u5219\u6b64\u7c7b\u578b\u4e0d\u9002\u7528\u3002
# Enter Base Directory Panel
ACSN_DirHelp=\u76ee\u5f55\u63cf\u8ff0
LBL_BaseDirectoryPanel=\u8f93\u5165\u57fa\u76ee\u5f55
LBL_BaseDirectory=\u57fa\u76ee\u5f55:
HLP_BaseDirectory=\u57fa\u76ee\u5f55\u662f IDE \u6267\u884c make \u547d\u4ee4\u7684\u76ee\u5f55\u3002\u8bf7\u5728\u672c\u5411\u5bfc\u7684\u540e\u7eed\u9762\u677f\u4e2d\u8f93\u5165\u76f8\u5bf9\u4e8e\u6b64\u76ee\u5f55\u7684\u8def\u5f84\u540d\u3002
# Makefile Name Panel
LBL_MakefileDirectory=Makefile \u76ee\u5f55:
TITLE_MakefileName=\u8f93\u5165 Makefile \u540d\u79f0
LBL_MakefileName=Makefile \u540d\u79f0:
DFLT_MakefileName=Makefile
NAMEPANEL_DIALOG_EXISTS=Makefile ''{0}'' \u5df2\u5b58\u5728\u3002\n\u8bf7\u9009\u62e9\u5176\u4ed6\u540d\u79f0\u3002
# Target Name Panel
TITLE_TargetName=\u8f93\u5165\u76ee\u6807\u540d\u79f0
LBL_ExecutableName=\u53ef\u6267\u884c\u6587\u4ef6\u540d\u79f0:
# Default binary name, shoudn't be translated
DFLT_ExecutableName=a.out
LBL_ArchiveName=\u5f52\u6863\u540d\u79f0:
DFLT_ArchiveName=untitled.a
LBL_ShobjName=\u5171\u4eab\u7684\u5e93\u540d\u79f0:
DFLT_ShobjName=libuntitled
LBL_TargetDirectory=\u5305\u542b\u6240\u6709\u521b\u5efa\u6587\u4ef6 (\u53ef\u6267\u884c\u6587\u4ef6, \u5e93\u548c\u76ee\u6807\u6587\u4ef6) \u7684\u76ee\u5f55:
# Makefile Sources Panel (derived from EnterItemsPanel)
LBL_MakefileSourcesPanel=\u8f93\u5165\u6e90\u6587\u4ef6
LBL_SourceNamesComplex=\u8f93\u5165\u6e90\u6587\u4ef6\u6216\u76ee\u5f55\u540d\u79f0 (\u76f8\u5bf9\u4e8e\u57fa\u76ee\u5f55\u7684\u540d\u79f0), \u7136\u540e\u5355\u51fb\u201c\u6dfb\u52a0\u201d:
LBL_SourceNamesSimple=\u8f93\u5165\u6e90\u6587\u4ef6\u6216\u76ee\u5f55\u540d\u79f0, \u7136\u540e\u5355\u51fb\u201c\u6dfb\u52a0\u201d:
DFLT_SourceFilter=*.cc *.cpp *.c *.xd *.f *.f90 *.f95 *.s
MSG_CREATE_SOURCE_DIRECTORY={0}\u662f\u4e00\u4e2a\u76ee\u5f55\u3002\u662f\u8981\u6dfb\u52a0\u8be5\u76ee\u5f55\u4e2d\u7684\u6240\u6709\u6e90\u6587\u4ef6, \u8fd8\u662f\u8981\u6dfb\u52a0\u8be5\u76ee\u5f55\u53ca\u5176\u5b50\u76ee\u5f55\u4e2d\u7684\u6240\u6709\u6e90\u6587\u4ef6?
LBL_QUESTION_WINDOW=\u95ee\u9898\u7a97\u53e3
MSG_NoFilesMatched=\u65e0\u6587\u4ef6\u4e0e\u6b64\u6a21\u5f0f\u5339\u914d\u3002
DLG_NoFilesError=\u8f93\u5165\u6e90\u6587\u4ef6\u8b66\u544a
LBL_SourceList=\u6e90\u6587\u4ef6:
# Enter Items Panel generic data
LBL_ListLabel=\u9879\u5217\u8868
# Set Preferences Panel
LBL_SelectPreferencesPanel=\u8bbe\u7f6e\u7f16\u8bd1\u9996\u9009\u9879
LBL_CompilerFlagsMsg=\u7f16\u8bd1\u6e90\u6587\u4ef6\u65f6, IDE \u5e94\u6267\u884c\u4ee5\u4e0b\u64cd\u4f5c:
RB_DebugMsg=\u751f\u6210\u8c03\u8bd5\u4fe1\u606f
RB_DebOptMsg=\u4f18\u5316\u5e76\u5305\u542b\u8c03\u8bd5\u4fe1\u606f
RB_OptMsg=\u4f18\u5316\u4ee3\u7801
#LBL_SourceBrowserFlags=Should Forte Compilers Generate Source Browsing Information?
# PlatformTypePanel
LBL_PlatformTypePanel=\u9009\u62e9 Makefile \u7c7b\u578b\u548c\u5e73\u53f0
TXT_PlatformTypeMsg1=Oracle Developer Studio \u7f16\u8bd1\u5668\u4e0e GNU \u7f16\u8bd1\u5668\u4e4b\u95f4\u5b58\u5728\u8bf8\u591a\u4e0d\u540c\u3002\u4f7f\u7528\u6b64\u5411\u5bfc\u53ef\u4ee5\u521b\u5efa\u4e0e Oracle Developer Studio \u7f16\u8bd1\u5668\u96c6\u6216 GNU \u7f16\u8bd1\u5668\u96c6\u76f8\u517c\u5bb9\u7684 makefile\u3002
LBL_CompilerType=\u9009\u62e9\u8981\u4f7f\u7528\u7684\u7f16\u8bd1\u5668\u96c6\u5408:
RB_CompilerTypeSun=Oracle Developer Studio \u7f16\u8bd1\u5668
RB_CompilerTypeGNU=GNU \u7f16\u8bd1\u5668
LBL_PlatformType=\u9009\u62e9\u5e94\u4e3a\u5176\u751f\u6210 makefile \u7684\u5e73\u53f0:
RB_PlatformTypeSolaric=Solaris
RB_PlatformTypeLinux=Linux
RB_PlatformTypeWindows=Windows
RB_PlatformTypeMasOSX=Mac OS X
TXT_PlatformTypeMsg2=\u6bcf\u4e2a\u5e73\u53f0\u4e0a\u7684\u94fe\u63a5\u5668\u6807\u5fd7\u548c\u7cfb\u7edf\u5e93\u90fd\u662f\u4e0d\u540c\u7684\u3002
# CompilerTypePanel and PlatformTypePanel
LBL_CompilerTypePanel=\u9009\u62e9 Makefile \u7c7b\u578b
TXT_CompilerTypeMsg1=Oracle Developer Studio \u7684 make \u5b9e\u7528\u7a0b\u5e8f\u548c\u7f16\u8bd1\u5668\u4e0e GNU \u7684 make \u5b9e\u7528\u7a0b\u5e8f\u548c\u7f16\u8bd1\u5668\u4e4b\u95f4\u5b58\u5728\u8bf8\u591a\u4e0d\u540c\u3002\u4f7f\u7528\u6b64\u5411\u5bfc\u53ef\u4ee5\u521b\u5efa\u4e0e Oracle Developer Studio \u5de5\u5177\u96c6\u6216 GNU \u5de5\u5177\u96c6 (make \u5b9e\u7528\u7a0b\u5e8f\u548c\u7f16\u8bd1\u5668) \u76f8\u517c\u5bb9\u7684 makefile, \u4e5f\u53ef\u4ee5\u521b\u5efa\u4e00\u4e2a\u9002\u7528\u4e8e\u4e24\u79cd\u5de5\u5177\u96c6\u7684\u901a\u7528\u4e14\u7a0d\u5fae\u590d\u6742\u7684 makefile\u3002
RB_CompilerTypeBoth=Oracle Developer Studio \u548c GNU \u7f16\u8bd1\u5668
# Create List of Targets Panel
LBL_CreateTargetsPanel=\u521b\u5efa\u76ee\u6807\u5217\u8868
LBL_TargetName=\u76ee\u6807\u540d\u79f0:
RB_Executable=\u53ef\u6267\u884c\u6587\u4ef6 (a.out)
RB_StaticLibrary=\u9759\u6001\u5e93/\u5f52\u6863 (.a)
RB_SharedLibrary=\u5171\u4eab\u7684/\u52a8\u6001\u94fe\u63a5\u5e93 (.so)
RB_RecursiveMake=\u9012\u5f52 make \u76ee\u6807 (\u9012\u5f52\u5730\u8c03\u7528 make)
RB_CustomTarget=\u5b9a\u5236\u76ee\u6807
LBL_List=Makefile \u76ee\u6807:
ACSD_List=makefile \u76ee\u6807\u5217\u8868
ACSD_CreateTargetsPanelAddBtn=\u5411\u5217\u8868\u6dfb\u52a0\u76ee\u6807
ACSD_CreateTargetsPanelRemoveBtn=\u4ece\u5217\u8868\u5220\u9664\u76ee\u6807
ACSD_CreateTargetsPanelChangeBtn=\u66f4\u6539\u9009\u5b9a\u76ee\u6807
ACSD_CreateTargetsPanelBrowseBtn=\u8c03\u7528\u6587\u4ef6\u9009\u62e9\u5668\u4ee5\u9009\u62e9\u76ee\u6807\u6587\u4ef6
ACSD_TargetNameTF=\u952e\u5165\u76ee\u6807\u540d\u79f0
# Build Output Panel
LBL_BuildOutputPanel=\u6784\u5efa\u8f93\u51fa\u76ee\u5f55
# Makefile Includes Panel (derived from EnterItemsPanel)
LBL_MakefileIncludesPanel=\u8f93\u5165\u5305\u542b\u76ee\u5f55
LBL_IncDir=\u8981\u641c\u7d22\u5305\u542b\u6587\u4ef6\u7684\u76ee\u5f55:
LBL_IncludesList=\u5305\u542b\u76ee\u5f55:
DLG_MIP_EmptyRE=\u8f93\u5165\u5305\u542b\u76ee\u5f55\u9519\u8bef
# Standard Libraries Panel
LBL_StandardLibsPanel=\u9009\u62e9\u6807\u51c6\u5e93
LBL_StdLibs=\u9009\u62e9\u8981\u94fe\u63a5\u7684\u5e93:
TB_Motif=Motif (-lXm -lXt -lXext -lX11)
TB_Math=\u6570\u5b66 (-lm)
TB_Nsl=\u5957\u63a5\u5b57\u548c\u7f51\u7edc\u670d\u52a1\u5e93 (-lsocket -lnsl)
TB_SolThreads=Solaris \u7ebf\u7a0b (-lthread)
TB_PosixThreads=Posix \u7ebf\u7a0b (-lpthread)
TB_Posix4=Posix 4 (-lposix4)
TB_I18n=\u56fd\u9645\u5316 (-lintl)
TB_GenLib=\u6a21\u5f0f\u5339\u914d\u548c\u8def\u5f84\u540d\u64cd\u4f5c (-lgen)
TB_DynamicLib=\u52a8\u6001\u94fe\u63a5 (-ldl)
TB_Curses=Curses: CRT \u5c4f\u5e55\u5904\u7406 (-lcurses)
TB_RWTools=RW Tools++ (-library=rwtools7,iostream)
TB_PerfLib=Oracle Developer Studio \u6027\u80fd\u5e93 (-xlic_lib=sunperf)
LBL_LinkMode=\u94fe\u63a5\u6a21\u5f0f:
CB_Static_Sun=\u9759\u6001\u94fe\u63a5 (-Bstatic)
CB_Dynamic_Sun=\u52a8\u6001\u94fe\u63a5 (\u9ed8\u8ba4)
CB_Static_GNU=\u9759\u6001\u94fe\u63a5 (-static)
CB_Dynamic_GNU=\u52a8\u6001\u94fe\u63a5 (\u9ed8\u8ba4)
# User Libraries Panel
LBL_UserLibsPanel=\u8f93\u5165\u5e93
LBL_UserLibs=\u8981\u94fe\u63a5\u7684\u5e93 (\u6587\u4ef6\u540d\u548c\u76ee\u5f55):
LBL_LibraryList=\u5e93:
DLG_ULP_EmptyRE=\u8f93\u5165\u7528\u6237\u5e93\u9519\u8bef
LBL_SYSLIB={0}\u7684\u503c:
# Basic Flags Panel
LBL_BasicFlagsPanel=\u8bbe\u7f6e\u57fa\u672c\u9009\u9879
LBL_BuildMode=\u60a8\u5e0c\u671b\u5982\u4f55\u751f\u6210\u4ee3\u7801?
RB_DevelBuild=\u5f00\u53d1\u4ee3\u7801
RB_FinalBuild=\u6700\u7ec8\u4ee3\u7801
RB_DebugFlag=\u6dfb\u52a0\u8c03\u8bd5\u4fe1\u606f
RB_OptDebugFlag=\u4f7f\u7528\u8c03\u8bd5\u4fe1\u606f\u4f18\u5316\u4ee3\u7801
#TB_SourceBrowseFlag=Add Source Browsing Information
#MNEM_SourceBrowseFlag=r
TB_OptimizeFlag=\u4f18\u5316\u4ee3\u7801
TB_StripFlag=\u53bb\u9664\u7b26\u53f7\u4fe1\u606f
TB_EnableModuleSupport=\u542f\u7528 Fortran \u6a21\u5757\u652f\u6301
TB_64BitFlag=\u521b\u5efa 64 \u4f4d\u5e94\u7528\u7a0b\u5e8f
# Compiler Path Panel
LBL_CompilerPathPanel=\u7f16\u8f91\u7f16\u8bd1\u5668\u8def\u5f84
LBL_CompilerPaths=\u6307\u5b9a\u8981\u4f7f\u7528\u7684\u7f16\u8bd1\u5668:
LBL_C=C:
LBL_Cpp=C++ (P):
LBL_F95=Fortran:
LBL_Asm=\u6c47\u7f16:
# Makefile Review Panel
ACSD_MakefileReview=; \u751f\u6210\u7684 Makefile \u7684\u6982\u8981
LBL_Summary=\u6982\u8981:
LBL_MakefileReviewPanel=\u67e5\u770b Makefile
LBL_MakefileSummaryDir=Makefile \u76ee\u5f55: \t{0}\n
LBL_MakefileSummaryName=Makefile \u540d\u79f0: \t{0}\n\n
LBL_BuildInstructions=\u6784\u5efa\u6307\u4ee4:\n
LBL_BuildInstruction1=\t1. \u5728\u8d44\u6e90\u7ba1\u7406\u5668\u4e2d\u9009\u62e9{0}\u3002\u53ef\u4ee5\u4ece\u4ee5\u4e0b\u76ee\u5f55\u4e2d\u627e\u5230{0}:\n\t {1}\u3002\n
LBL_BuildInstruction2=\t2. \u4ece\u201c\u6784\u5efa\u201d\u83dc\u5355\u4e2d\u9009\u62e9\u201c\u751f\u6210\u201d, \u6216\u8005\u53f3\u952e\u5355\u51fb{0}, \n\t \u7136\u540e\u4ece\u4e0a\u4e0b\u6587\u83dc\u5355\u4e2d\u9009\u62e9\u201c\u751f\u6210\u201d\u3002\n\n
LBL_MakefileSpecifics=Makefile \u8be6\u7ec6\u4fe1\u606f:\n
LBL_SingleExe=\tMakefile \u6709\u4e00\u4e2a\u76ee\u6807 "{0}" \u548c\u4e00\u4e2a\u53ef\u6267\u884c\u6587\u4ef6\u3002\n
LBL_SingleArchive=\tMakefile \u6709\u4e00\u4e2a\u76ee\u6807 "{0}" \u548c\u4e00\u4e2a\u5f52\u6863\u6587\u4ef6\u3002\n
LBL_SingleSharedLib=\tMakefile \u6709\u4e00\u4e2a\u76ee\u6807 "{0}" \u548c\u4e00\u4e2a\u5171\u4eab\u5e93\u3002\n
LBL_SingleMake=\tMakefile \u6709\u4e00\u4e2a\u76ee\u6807 "{0}" \u548c\u4e00\u4e2a\u9012\u5f52 make \u76ee\u6807\u3002\n
LBL_SingleCustom=\tMakefile \u6709\u4e00\u4e2a\u76ee\u6807 "{0}" \u548c\u4e00\u4e2a\u5b9a\u5236 make \u76ee\u6807\u3002\n
LBL_SingleTargetSrcs1=\tMakefile \u6784\u5efa 1 \u4e2a\u6e90\u6587\u4ef6\u3002\n
LBL_SingleTargetSrcs=\tMakefile \u6784\u5efa {0} \u4e2a\u6e90\u6587\u4ef6\u3002\n
LBL_MultiTarget=\tMakefile \u5305\u542b\u4ee5\u4e0b\u76ee\u6807:\n
LBL_MultiExe1=\t\t{0} (\u53ef\u6267\u884c\u6587\u4ef6) (1 \u4e2a\u6e90\u6587\u4ef6)\n
LBL_MultiExe=\t\t{0} (\u53ef\u6267\u884c\u6587\u4ef6) ({1} \u4e2a\u6e90\u6587\u4ef6)\n
LBL_MultiArchive1=\t\t{0} (\u5f52\u6863\u6587\u4ef6) (1 \u4e2a\u6e90\u6587\u4ef6)\n
LBL_MultiArchive=\t\t{0} (\u5f52\u6863\u6587\u4ef6) ({1} \u4e2a\u6e90\u6587\u4ef6)\n
LBL_MultiSharedLib1=\t\t{0} (\u5171\u4eab\u5e93) (1 \u4e2a\u6e90\u6587\u4ef6)\n
LBL_MultiSharedLib=\t\t{0} (\u5171\u4eab\u5e93) ({1} \u4e2a\u6e90\u6587\u4ef6)\n
LBL_MultiMake=\t\t{0} (\u9012\u5f52 make)\n
LBL_MultiCustom1=\t\t{0} (\u5b9a\u5236\u76ee\u6807) (1 \u9879\u64cd\u4f5c)\n
LBL_MultiCustom=\t\t{0} (\u5b9a\u5236\u76ee\u6807) ({1} \u9879\u64cd\u4f5c)\n
LBL_DebugCompile=\n\t\u5c06\u7f16\u8bd1\u6587\u4ef6\u4ee5\u8fdb\u884c\u8c03\u8bd5\u3002\n
LBL_DebugOptCompile=\t\u5c06\u5728\u542f\u7528\u4f18\u5316\u7684\u60c5\u51b5\u4e0b\u7f16\u8bd1\u6587\u4ef6\u4ee5\u8fdb\u884c\u8c03\u8bd5\u3002\n
LBL_OptimizeCompile=\t\u5c06\u5728\u542f\u7528\u4f18\u5316\u7684\u60c5\u51b5\u4e0b\u7f16\u8bd1\u6587\u4ef6\u3002\n
LBL_NoOptDebugCompile=\t\u5c06\u5728\u4e0d\u542f\u7528\u4f18\u5316\u6216\u8c03\u8bd5\u7684\u60c5\u51b5\u4e0b\u7f16\u8bd1\u6587\u4ef6\u3002\n
LBL_Finish=\n\u5355\u51fb\u201c\u5b8c\u6210\u201d\u6784\u5efa Makefile\u3002\u8981\u6267\u884c\u6784\u5efa, \u8bf7\u5728\u8d44\u6e90\u7ba1\u7406\u5668\u4e2d\u53f3\u952e\u5355\u51fb\n\u6784\u5efa\u7684 Makefile, \u7136\u540e\u4ece\u4e0a\u4e0b\u6587\u83dc\u5355\u4e2d\u9009\u62e9\u201c\u751f\u6210\u201d\u3002\n
LBL_Warnings=\n\t\u8b66\u544a:\n
LBL_NoWarnings=\t\t\u65e0\u3002\n
# File Chooser and Directory Chooser Panel classes
DLG_FILE_CHOOSER_TITLE=\u9009\u62e9\u4e00\u4e2a\u6587\u4ef6
TITLE_DirChooser=\u9009\u62e9\u4e00\u4e2a\u76ee\u5f55
DLG_ErrorDialogTitle=Makefile \u751f\u6210\u9519\u8bef
DLG_QuestionDialogTitle=\u95ee\u9898\u7a97\u53e3
# Create Directory Question and Error Windows
MSG_CreateDirectory=\u76ee\u5f55 {0} \u4e0d\u5b58\u5728\u3002\n\n\u662f\u5426\u8981\u521b\u5efa\u5b83?
MSG_CannotCreateDirectory=\u65e0\u6cd5\u521b\u5efa\u76ee\u5f55 {0}\u3002
# MakefileGenerator validations
TITLE_MakefileOutputError=\u65b0 Makefile \u8f93\u51fa\u9519\u8bef
# Makefile Generator validations
MSG_MakefileOutputError=\u5df2\u6210\u529f\u521b\u5efa Makefile, \u4f46\u5728\u5199\u5165 Makefile \u65f6\n\u51fa\u73b0 I/O \u5f02\u5e38\u9519\u8bef\u3002\u6700\u53ef\u80fd\u7684\u539f\u56e0\u662f:\n\n\to \u78c1\u76d8\u5df2\u6ee1\u3002\n\to \u7f51\u7edc\u8fde\u63a5\u5931\u8d25\u3002\n\n\u5355\u51fb\u201c\u786e\u5b9a\u201d\u5141\u8bb8\u60a8\u5728\u4fdd\u6301\u201c\u65b0\u5efa Makefile\u201d\u5411\u5bfc\u5904\u4e8e\u6253\u5f00\u72b6\u6001\u7684\u540c\u65f6\u68c0\u67e5\n\u95ee\u9898\u3002\u5355\u51fb\u201c\u53d6\u6d88\u201d\u5141\u8bb8\u60a8\u5728\u4e0d\u521b\u5efa Makefile \u7684\u60c5\u51b5\u4e0b\u5173\u95ed Makefile\n\u5411\u5bfc\u3002
MSG_CwdNotDir=\u8bf7\u6c42\u7684\u5de5\u4f5c\u76ee\u5f55 {0}\n\u5df2\u5b58\u5728, \u4f46\u4e0d\u662f\u76ee\u5f55\u3002
MSG_CannotCreateMakefile=\u65e0\u6cd5\u521b\u5efa Makefile "{0}"\u3002
MSG_CannotReadMakefile=Makefile "{0}" \u5df2\u5b58\u5728, \u4f46\u65e0\u6cd5\u8bfb\u53d6\u3002
MSG_NonGeneratedMakefile=Makefile "{0}" \u5df2\u5b58\u5728, \u4f46\u4e0d\u662f\u7531\n\u201c\u65b0\u5efa Makefile\u201d\u5411\u5bfc\u751f\u6210\u7684\u3002\u201c\u65b0\u5efa Makefile\u201d\u5411\u5bfc\u5c06\u4e0d\u4f1a\u8986\u76d6\u6b64\u6587\u4ef6\u3002
MSG_MakefileDirNotDir=\u8bf7\u6c42\u7684 Makefile \u76ee\u5f55 {0}\n\u5df2\u5b58\u5728, \u4f46\u4e0d\u662f\u76ee\u5f55\u3002
MSG_TargetIsIncomplete=\u6307\u5b9a\u7684 Makefile \u81f3\u5c11\u6709\u4e00\u4e2a\u672a\u5b8c\u6210\u76ee\u6807\u3002\n\u8bf7\u67e5\u770b Makefile \u5b9a\u4e49\u5e76\u5b8c\u6210\u6240\u6709\u76ee\u6807, \u6216\u8005\n\u5355\u51fb\u201c\u53d6\u6d88\u201d\u4ee5\u5728\u4e0d\u521b\u5efa Makefile \u7684\u60c5\u51b5\u4e0b\u5173\u95ed\u201c\u65b0\u5efa Makefile\u201d\u5411\u5bfc\u3002
# MakefileGenerator Makefile text
MFG_User=## \u7528\u6237:
MFG_Time=## \u65f6\u95f4:
MFG_DoNotEditMsg=## \u6b64\u6587\u4ef6\u662f\u81ea\u52a8\u751f\u6210\u7684\u3002\n
MFG_TargetDirectories=# \u5b9a\u4e49\u76ee\u6807\u76ee\u5f55\u3002\n
MFG_Target=## \u76ee\u6807:
MFG_LinkOrArchive=# \u94fe\u63a5\u6216\u5f52\u6863\n
MFG_CompileRuleComment=# \u5c06\u6e90\u6587\u4ef6\u7f16\u8bd1\u4e3a .o \u6587\u4ef6\n
MFG_CompilerFlags=#### \u7531\u6240\u6709\u6784\u5efa\u76ee\u6807\u5171\u4eab\u7684\u7f16\u8bd1\u5668\u548c\u5de5\u5177\u5b9a\u4e49 #####\n
MFG_CreateTargetDir=# \u521b\u5efa\u76ee\u6807\u76ee\u5f55 (\u5982\u679c\u9700\u8981)\n
MFG_CleanTarget=#### \u6e05\u7406\u76ee\u6807\u5c06\u4f1a\u5220\u9664\u6240\u6709\u751f\u6210\u7684\u6587\u4ef6 ####\n
MFG_KeepState=# \u542f\u7528\u4f9d\u8d56\u5173\u7cfb\u68c0\u67e5\n
MFG_XDesignerTargetVars=# \u7279\u6b8a\u7684 X-Designer \u76ee\u6807\u53d8\u91cf\n
MFG_XDesignerCompileRule=# \u7f16\u8bd1 X-Designer \u6587\u4ef6\u7684\u6240\u6709\u76ee\u6807\u6587\u4ef6\u3002\u4f7f\u7528\u7531 X-Designer \u751f\u6210\u7684 Makefile\n
MFG_SuffixList=# \u5220\u9664\u51b2\u7a81\u7684 .mod \u6269\u5c55\u540d\u3002Make \u8ba4\u4e3a .mod \u662f\u4e00\u4e2a Modula2\n# \u6269\u5c55\u540d, \u4f46\u662f f90 \u7f16\u8bd1\u5668\u5374\u5c06\u5176\u770b\u4f5c\u6a21\u5757\u6587\u4ef6
MSG_ModuleDependencyError= \u68c0\u67e5\u6a21\u5757\u4f9d\u8d56\u5173\u7cfb\u65f6\u53d1\u73b0\u9519\u8bef\u3002\n\u60a8\u53ef\u80fd\u9700\u8981\u624b\u52a8\u7f16\u8f91\u751f\u6210\u7684 makefile, \n\u4ee5\u4fbf\u786e\u4fdd Fortran \u6e90\u6587\u4ef6\u7684\u7f16\u8bd1\u987a\u5e8f\u6b63\u786e\u3002
MSG_CircularDependency=\u627e\u5230\u4e00\u4e2a\u6216\u591a\u4e2a\u6d89\u53ca Fortran MODULE \u548c USE \u8bed\u53e5\u7684\n\u5faa\u73af\u4f9d\u8d56\u5173\u7cfb\u3002\u60a8\u53ef\u80fd\u9700\u8981\u624b\u52a8\u7f16\u8f91\u751f\u6210\u7684\nmakefile \u6765\u89e3\u51b3\u6b64\u95ee\u9898\u3002
# Duplicate module definition args:
#\t{0} is the module name
#\t{1] is the target name
#\t{2} is the 2nd file
#\t{3} is the 1st file
MSG_DuplicateModuleError=\u5728\u5904\u7406\u76ee\u6807 "{1}" \u4e2d\u7684\u6a21\u5757 "{0}" \u65f6\n\u53d1\u73b0\u91cd\u590d\u7684\u6a21\u5757\u5b9a\u4e49\u3002\u6a21\u5757 "{0}" \u662f\u5728\u4e0b\u5217\u6587\u4ef6\u4e2d\u5b9a\u4e49\u7684:\n\n\t{2}\n\t{3}\n\n\u8bf7\u5728\u751f\u6210 makefile \u524d\u7f16\u8f91\u6e90\u6587\u4ef6\u3002
# Compiler Options panel
LBL_CompilerOptionsPanel=\u8f93\u5165\u9ad8\u7ea7\u9009\u9879
LBL_COptsTopLabel=\u5728\u4e0b\u9762\u76f8\u5e94\u7684\u6587\u672c\u5b57\u6bb5\u4e2d\u8f93\u5165\u7f16\u8bd1\u5668\u9009\u9879:
LBL_COptsCCompiler=C:
LBL_COptsCppCompiler=C++ (P):
LBL_COptsFortranCompiler=Fortran:
LBL_BasicOptionsVar=$(BASICOPTS) \u7684\u503c:
LBL_ConformLevel=\u4e00\u81f4\u6027\u7ea7\u522b:
LBL_Compatibility=\u517c\u5bb9\u6027:
CSunConform0=ISO C (-Xc)
CSunConform1=ISO C + K&R C (\u9ed8\u8ba4)
CSunConform2=K&R C (-Xs)
CppSunConform0=\u517c\u5bb9\u6a21\u5f0f (-compat=4)
CppSunConform1=\u6807\u51c6\u6a21\u5f0f (\u9ed8\u8ba4)
CGNUConform0=Ansi (-ansi)
CGNUConform1=Ansi + GNU \u6269\u5c55 (\u9ed8\u8ba4)
CppGNUConform0=Ansi (-ansi)
CppGNUConform1=Ansi + GNU \u6269\u5c55 (\u9ed8\u8ba4)
# Compiler Flags
# Make Target Panel
LBL_MakeTargetPanel=\u5b9a\u4e49\u9012\u5f52\u7684 make \u76ee\u6807
# LBL_TargetName=Target Name:\t*** Already defined for Create Targets panel ***
LBL_DependsOn=\u4f9d\u8d56\u4e8e:
LBL_Subdirectory=\u5b50\u76ee\u5f55:
LBL_MakeFlags=make \u6807\u5fd7:
LBL_CommandDisplay=\u751f\u6210\u7684\u547d\u4ee4:
# MNEM_TargetName=T\t\t*** Already defined for Create Targets panel ***
# Custom Target Panel
LBL_CustomTargetPanel=\u5b9a\u4e49\u5b9a\u5236\u7684 make \u76ee\u6807
LBL_ActionDisplay=\u64cd\u4f5c:
# Target Data
OutputDirectoryPlatform=<\u5e73\u53f0>
# Warnings
WARN_CWD_NOT_DIR=\t{0} \u6307\u5b9a\u4e3a Makefile \u76ee\u5f55\u7684\u540d\u79f0 ({1}) \n{0} \u5df2\u5b58\u5728, \u4f46\u4e0d\u662f\u76ee\u5f55\u3002\n\n
WARN_CWD_DOES_NOT_EXIST=\t{0} \u6307\u5b9a\u4e3a Makefile \u76ee\u5f55\u7684\u540d\u79f0\n{0}({1}) \u4e0d\u5b58\u5728\u3002\n\n
WARN_MAKEFILE_NOT_READABLE=\t{0}{1}\u5df2\u5b58\u5728, \u4f46\u65e0\u6cd5\u8bfb\u53d6\u3002\n\n
WARN_MAKEFILE_NOT_WRITABLE=\t{0}{1}\u5df2\u5b58\u5728, \u4f46\u65e0\u6cd5\u5199\u5165\u3002\n\n
WARN_PARENT_DOES_NOT_EXIST=\t{0}Makefile \u7684\u76ee\u5f55 "{1}" \u4e0d\u5b58\u5728\u3002\n\n
WARN_PARENT_NOT_WRITABLE=\t{0}Makefile \u7684\u76ee\u5f55 "{1}" \u65e0\u6cd5\u5199\u5165\u3002\n\n
WARN_BINDIR_DOES_NOT_EXIST=\t{0}\u4e8c\u8fdb\u5236\u6587\u4ef6\u7684\u76ee\u5f55 "{1}" \u4e0d\u5b58\u5728\u3002\n\n
WARN_BINDIR_NOT_WRITABLE=\t{0}\u65e0\u6cd5\u5199\u5165\u76ee\u5f55 {1}\u3002\n{0}\u65e0\u6cd5\u5c06\u4e8c\u8fdb\u5236\u6587\u4ef6{2}\u653e\u7f6e\u5728\u8be5\u76ee\u5f55\u4e2d\u3002\n\n
WARN_CANNOT_CREATE_OUTPUT_DIR=\t{0}\u65e0\u6cd5\u521b\u5efa\u8f93\u51fa\u76ee\u5f55 "{1}"\u3002\n\n
WARN_CANNOT_WRITE_TO_OUTPUT_DIR=\t{0}\u65e0\u6cd5\u5199\u5165\u8f93\u51fa\u76ee\u5f55 "{1}"\u3002\n\n
WARN_GUIDIR_NOT_WRITABLE=\t{0}\u65e0\u6cd5\u5199\u5165\u76ee\u5f55 "{1}"\u3002\n{0}\u65e0\u6cd5\u5728\u8be5\u76ee\u5f55\u4e2d\u521b\u5efa GUI \u8bbe\u8ba1\u6587\u4ef6 "{2}"\u3002\n\n
WARN_NO_SRC_FILES=\t{0}\u6ca1\u6709\u4e3a\u76ee\u6807 "{1}" \u5b9a\u4e49\u6e90\u6587\u4ef6\u3002\n\n
WARN_ABSPATH_SRC_COUNT=\t{0}\u76ee\u6807 "{1}" \u5305\u542b {2} \u4e2a\u4f7f\u7528\u7edd\u5bf9\u8def\u5f84\u7684\u6e90\u6587\u4ef6\u3002\n\n
WARN_HDR_SRC_COUNT=\t{0}\u76ee\u6807 "{1}" \u5305\u542b {2} \u4e2a\u5e26\u6709 .h \u540e\u7f00\u7684\u6e90\u6587\u4ef6\u3002\n\n
WARN_DNE_FILES=\t{0}\u76ee\u6807 "{1}" \u5305\u542b\u7684\u4e0b\u5217\u6587\u4ef6\u4e0d\u5b58\u5728:\n
WARN_DNE_COUNT=\t{0}\u76ee\u6807 "{1}" \u5305\u542b {2} \u4e2a\u4e0d\u5b58\u5728\u7684\u6587\u4ef6\u3002\n\n
WARN_NO_INC_DIRS=\t{0}\u6ca1\u6709\u4e3a\u76ee\u6807 "{1}" \u5b9a\u4e49\u5305\u542b\u76ee\u5f55\u3002\n\n
WARN_DNE_INCDIR=\t{0}\u76ee\u6807 "{1}" \u5305\u542b\u7684\u4e0b\u5217\u5305\u542b\u76ee\u5f55\u4e0d\u5b58\u5728:\n
WARN_DNE_INCDIR_COUNT=\t{0}\u76ee\u6807 "{1}" \u5305\u542b {2} \u4e2a\u4e0d\u5b58\u5728\u7684\u5305\u542b\u76ee\u5f55\u3002\n\n
WARN_INC_NOT_DIR=\t{0}\u76ee\u6807 "{1}" \u7684\u5305\u542b\u76ee\u5f55\u5217\u8868\u4e2d\u5305\u542b\u4e0b\u5217\u6587\u4ef6:\n
WARN_INC_NOT_DIR_COUNT=\t{0}\u76ee\u6807 "{1}" \u7684\u5305\u542b\u76ee\u5f55\u5217\u8868\u4e2d\u5305\u542b {2} \u4e2a\u6587\u4ef6\u3002\n\n
WARN_SUBDIR_DOES_NOT_EXIST=\t{0}\u9012\u5f52 make \u76ee\u6807{2}\u4e2d\u7684\u5b50\u76ee\u5f55 {1}\n{0}\u4e0d\u5b58\u5728\u3002\n\n
WARN_SUBDIR_NOT_WRITABLE=\t{0}\u9012\u5f52 make \u76ee\u6807{2}\u4e2d\u7684\u5b50\u76ee\u5f55 {1}\n{0}\u65e0\u6cd5\u5199\u5165\u3002\n\n
WARN_INFINITE_RECURSION=\t{0}\u9012\u5f52 make \u76ee\u6807{1}\u5c06\u65e0\u9650\u9012\u5f52\u3002\n\n
WARN_INVALID_MAKEFLAGS=\t{0}Make \u6807\u5fd7\u65e0\u6548\u3002\u68c0\u67e5\u4e0d\u5339\u914d\u7684\u5f15\u53f7\u3002\n\n
WARN_EXTRA_LINES_IN_TARGET=\t{0}\u76ee\u6807\u4e2d\u7684\u76ee\u6807\u5b9a\u4e49\u6709 {1} \u4e2a\u591a\u4f59\u884c\u3002\n\n
WARN_INVALID_LINES_IN_TARGET=\t{0}\u76ee\u6807\u5b9a\u4e49\u6709 {1} \u4e2a\u65e0\u6548\u884c\u3002\n\n
# Button definitions
BTN_Chooser=\u6d4f\u89c8...
BTN_Add=\u6dfb\u52a0
BTN_Change=\u66f4\u6539
BTN_Last=\u6700\u540e
BTN_Remove=\u5220\u9664
BTN_Approve=\u786e\u5b9a
BTN_Subdirs=\u5b50\u76ee\u5f55\u4e2d\u7684\u6587\u4ef6
BTN_Dirs=\u4ec5\u9650\u76ee\u5f55\u4e2d\u7684\u6587\u4ef6
BTN_Cancel=\u53d6\u6d88
BTN_Up=\u4e0a\u79fb
BTN_Down=\u4e0b\u79fb
# Don't remove the following based on grep results. [12456] is appended!